I just want to say - thanks to everyone.
This bot was never meant to be a public bot - it was just something I wrote messing around, to play with my friends. As such, I never planned for high volume usage, so it's been a very rocky start, and I apologize for that.
Since it's creation, @werewolfbot has been run in 1524 groups, and has 10577 players in the database, and 36577 games. That's pretty awesome. I really just want to thank everyone for their support, and those of you who have stuck around through the server issues. Like I said - I never planned for high volume. I'd especially like to thank my admins who have spent a lot of time helping me out, leaving me with time to code more for the bot: @Ameliarat, @montuano, @Bellapup, @DaZteK, @Neugdae, @semangkasegar, @foxinitsden, @antxx, @nizhararya, @BlooWuff
Also the many people who have supported me and given me tips and thoughts here and there, including (but definitely not limited to) @remize, @xanamaus, @HowlingWolven, @rakubun, @evandill, @BladeZero
Also the hard work of all the translators - you are all awesome, and I'm sure MANY of the players appreciate your help.
I'd also like to thank my wonderful wife Tique who has put up with my constant working on the bot, instead of paying attention to her. Really, you should ALL be thanking her for not killing me these past couple weeks XD.
I'm going to take a couple days off, I believe most of the stability issues have been found and resolved. You may still get an error here and there, but it shouldn't crash the whole system.
Again - I thank ALL of you for your support in this. It's been hell for me these past couple weeks, but the thanks I get on Telegram, Twitter, wherever else? Worth it. Love you guys!
This bot was never meant to be a public bot - it was just something I wrote messing around, to play with my friends. As such, I never planned for high volume usage, so it's been a very rocky start, and I apologize for that.
Since it's creation, @werewolfbot has been run in 1524 groups, and has 10577 players in the database, and 36577 games. That's pretty awesome. I really just want to thank everyone for their support, and those of you who have stuck around through the server issues. Like I said - I never planned for high volume. I'd especially like to thank my admins who have spent a lot of time helping me out, leaving me with time to code more for the bot: @Ameliarat, @montuano, @Bellapup, @DaZteK, @Neugdae, @semangkasegar, @foxinitsden, @antxx, @nizhararya, @BlooWuff
Also the many people who have supported me and given me tips and thoughts here and there, including (but definitely not limited to) @remize, @xanamaus, @HowlingWolven, @rakubun, @evandill, @BladeZero
Also the hard work of all the translators - you are all awesome, and I'm sure MANY of the players appreciate your help.
I'd also like to thank my wonderful wife Tique who has put up with my constant working on the bot, instead of paying attention to her. Really, you should ALL be thanking her for not killing me these past couple weeks XD.
I'm going to take a couple days off, I believe most of the stability issues have been found and resolved. You may still get an error here and there, but it shouldn't crash the whole system.
Again - I thank ALL of you for your support in this. It's been hell for me these past couple weeks, but the thanks I get on Telegram, Twitter, wherever else? Worth it. Love you guys!
(Message from amelia not para who did the last one) hey all if you all enjoy this please go to http://werewolf.parawuff.com/ and please click the donate button. It costs money to host servers and it would mean a lot to please donate what you can! Thank you
if I accidently kicked you from the furry group PM me to be reinvited ((only for those who already in the group)
There are a few groups that have added @serasbot.... I'd like to request them to please remove it from their groups. That is the developers personal bot, and due to high volume the bot is hitting API limits for some functions, which is costing money. Please remove it from your group if the developer is not in that group. Besides the API limits, @serasbot also uses the same database as @werewolfbot - your use of it in your group slows down the database, which causes problems for @werewolfbot.
"Werewolf kalimantan"
"Asprak Asprak Serigala"
"SERIngGALAu"
"Werewolf Party"
and any other groups
"Werewolf kalimantan"
"Asprak Asprak Serigala"
"SERIngGALAu"
"Werewolf Party"
and any other groups
In other news -
I have increased max games to 80, as well as added so more monitoring so I can try to figure out why the bot stops responding at certain points.
I have increased max games to 80, as well as added so more monitoring so I can try to figure out why the bot stops responding at certain points.
I think I finally found the reason the bot stops responding. I had some rogue threads that weren't getting stopped properly.... each game. (right now, the bot has 574 threads open.... WAY too many!)
This update will *hopefully* take care of that
This update will *hopefully* take care of that
I'm happy to say, with this latest update, thread count at max games is staying at ~180, CPU utilization is staying under 10%. This is a big win for @werewolfbot!
Coming update:
In fixing the thread issue, I killed a message queue thread too early, which caused the bot to not send it's final messages (for example, game cancelled due to not enough players). This will fix that.
In fixing the thread issue, I killed a message queue thread too early, which caused the bot to not send it's final messages (for example, game cancelled due to not enough players). This will fix that.
Also fixing the 1 on 1 Cultist vs Villager neverending game in chaos mode... :)
Alright, this is the update many of you admins have been waiting for. I've added a new command for you: /togglenotify
Using this command, you can disable the "I am online" message from the bot at startup :D
Enjoy!
Using this command, you can disable the "I am online" message from the bot at startup :D
Enjoy!
We've hit #3 on the top games in the bot store! XD
If you want to rate / leave a review, head over to https://storebot.me/bot/werewolfbot
If you want to rate / leave a review, head over to https://storebot.me/bot/werewolfbot
👏1
By the way, it has been asked where donations go. At the moment, they are going right back into the bot - I am commissioning various artists to create new graphics for the bot - new avatar, new channel image, banners and such for the website, etc. Oh, there's also a sticker pack on the way!
I need your help players - the bot is under attack in the store right now. Someone / Some group is giving the bot tons of 1 star ratings, dropping it off the main chart fast. It was at ~4.8 stars, now down to 4.1. If you can spare a moment, hit this link and rate / review @werewolfbot:
https://storebot.me/bot/werewolfbot
https://storebot.me/bot/werewolfbot
Have you played your werewolf today? Have some stickers :) (more to come!)
We are testing stability today. I have increased max concurrent games to 100... currently 94 games running, still going strong.
alright, time to increase some of the logging, going to get rid of those pesky errors like
The transaction operation cannot be performed because there are pending requests working on this transaction.
Sequence contains more than one matching element
and such. Can't do that though without some proper logging output
The transaction operation cannot be performed because there are pending requests working on this transaction.
Sequence contains more than one matching element
and such. Can't do that though without some proper logging output