Grey Wolf Development – Telegram
Grey Wolf Development
12.1K subscribers
86 photos
1 video
5 files
132 links
Channel for developer updates / notices on what's going on with our bots
Download Telegram
In case anyone was curious ;)

Werewolf database now includes 52,731 players in 8,224 groups.
In the past month, there have been 264,285 games which resulted in 662,879 player kills, and 493,624 survivors
Bahaso Minang has been uploaded!
Node Version 2.1.6016.17240
Patched a bug where detectives choice to snoop would count as a lynch vote if gunner shot the detective
Node Version 2.1.6016.18424
Patched the message for apprentice seer being told that they were the seer who died, when becoming the new seer.

This will be the last update for a while.
I know it seems a bit soon, considering we only released 2.1 recently, but I am working hard on 3.0

3.0 will not really have much for the players - no new roles, nothing of that sort.

3.0 is a complete refactoring of the project, to clean up the code, make it smoother, make it react even better, clean up minor bugs / nuances, etc etc etc.

The main thing about 3.0 though, is it is all for one major goal:

@werewolfbot is going open source. Developers in our player community will now be able to contribute, add roles, add features, etc etc etc. Stay tuned for more information on this :)
1
Forgot - in case anyone is curious, @werewolfbot is written in C#
Werewolf Bot 3.0 is now online. There's still more refactoring to be done (quite a bit really, in the node).

And with that, I'm just going to leave this here..
https://github.com/parabola949/Werewolf
Also please note that you can submit bug reports on that site (github)
Just did a ton of optimization on the SQL DB. Dropped SQL CPU usage from 50% to 2%. This should make for a lot less lag, and faster responses
IMPORTANT NOTE
In about an hour or so, I will need to bring the bot completely down to replace the API token. Thanks to some automatic configurations in Visual Studio, the API token for the bot was leaked. If someone grabbed this, they could use it to impersonate the bot, spam, get the bot blocked, all kinds of bad things. It has to be replaced. Unfortunately the only way I can do that is to shut the bot down, replace the key, then bring it back online. The process only takes a few seconds, but we will wait for all games to finish before doing so.

TL;DR There will be some downtime in an hour.
Alright, the bot will stop accepting new games momentarily. You will get a message saying that there are no nodes available, try again in a few seconds...
I will let you know as soon as I am done patching the API tokens
Bot is back online. Enjoy :)
Forwarded from Werewolf Info
Something strange is happening to the village... Everyone suddenly forgot who they are! The only things some people can remember are names of important people to them (but important why?) and when they are supposed to do... something... to someone. Not a lot of information to go on, but even with mass amnesia, the village killings must go on!

(New game mode: Amnesia! Players won't be told their roles and must do their actions anyway... Only then they can come close to deducing what their roles are! Find it as a language config under English > Amnesia Mode)

Come and play this mode in @WerewolfAmnesia !
Stats are now available for all players and groups! Use /stats to check them :).
At the current moment, Global Stats are calculated hourly. I may change this to daily, or twice daily, depending on how often it really changes.

Stats are not completed yet, there is more to come! Stay tuned for more information :)
Node Version 3.0.6023.22074
If WC / DG / Cupid do not make their choices in time, the bot will choose for them (and notify them of course)
Just so everyone knows, as I have gotten MANY questions about this -
There will be NO new roles for awhile, not until I have completely revamped the role assignment system.

The current method of "at x players, add y role" has reached the point that the only way to get new roles is to play in a large group (or chaos). The new system will instead assign a point value to each role, and create teams using those values to balance the teams. This way, you can play a normal game, but with various roles - and it will always be balanced.

Until this has happened, there will be no consideration of any new roles.
This media is not supported in your browser
VIEW IN TELEGRAM
Looks like Werewolf is getting bigger...
We hit 10,500 games yesterday! (in one day that is...)
Looks like quite a few players are talking about us on Twitter :)

With that, @werewolfbot has a twitter account now!
https://twitter.com/tgwerewolf
Node Version 3.0.6025.24750
Mason killed by wolves has its own message
Lovers death should now come after the death that caused it
If gunner shoots hunter, it should now correctly show the hunter being shot
If DG becomes SK or Tanner, original SK / Tanner will not win
Other minor patches

View all commits here:
https://github.com/parabola949/Werewolf/commits/master