• Celebrating One Year of Revival!

    Come and join us in celebrating one year of GW's revival as GWF, share in some statistics and help us push towards the next twenty years! CLICK HERE

    We're also looking for suggestions for another community event we can put together that we can all enjoy! Come and give us some suggestions HERE
  • Our second year of the NFL Pick 'Em is open to join now. You can join directly here and get involved in the weekly threads over in the Picks forum.
  • If you are reading this message, congratulations! You are on the new server! You made it!!

Zell Wolf Who should the villagers lynch? (2 votes required)

At the moment I think it's okay, right now it's just looking for commands, not determining if they are valid. Like sometimes "check" can take two arguments (like detective), but that would be invalid input for an Aura Seer.
So detective will need to have "check xxx and yyy" to give a valid command. Aura seer can only do "check xxx", etc
 
@Zell 17 in your text file of commands, you have this

Wolfbot check (username) and (username)
Wolfbot check (username)
Wolfbot check (username)
Wolfbot reveal (username)
Wolfbot show (username)

What are all the differences? Show would be exact role? What's difference between "check" and "check and"?

Yeah the text file just has each role's command listed to make sure I didn't miss anything

2x check is Detective / Evil Detective / Blind Wolf/ Spirit Seer
check would be Aura Seer/Wolf Seer/Sorcerer/ Spirit Seer
Reveal is Loudmouth
Show is werewolf fan (can show who they all to a player)

I guess I should use reveal for both and lop off a keyword. I think I will.
 
@Zell 17 does wolf or have a way of comparing the requested action against the role?

Could someone try to check multiple people if they do not have a role that checks multiple people
Yeah each role will have it's own validation process for commands.

The real question is do I want to have the bot reply if someone gives a shitty command. Leaning towards no.
 
Leaning towards no.
Expanding here: The reason I say no is because I can't anticipate every bad command. I can find good commands but I can't always determine if someone is giving a bad command or if they aren't giving a command at all.

But the bot will reply if given a good command. Like

"Your check revealed that shortkut is Evil".

And it will mark every post it has "read" as "seen". So if your post was seen and the bot does nothing...Then your command was bad.

That being said I guess I can also add a command so you can have the bot repeat your intended action.
 

shortkut

idea man
Cuterator
10K Post Club
Executive
Moderator
GW Elder
Messages
15,095
Yeah each role will have it's own validation process for commands.

The real question is do I want to have the bot reply if someone gives a shitty command. Leaning towards no.
200.gif
 
@WolfBot skip would work :p

Latest and greatest:

Post ID: 197196 Poster: shortkut Action: VOTE Against: ['A PineSol Scent']
Post ID: 197197 Poster: shortkut Action: VOTE Against: ['A PineSol Scent']
Post ID: 197985 Poster: Ants! Action: CHECK Against: []
Post ID: 198135 Poster: Zell 17 Action: KILL Against: ['Ants!', 'shortkut', 'canadaguy']
Post ID: 198135 Poster: Zell 17 Action: WATER Against: ['dimmerwit']
Post ID: 198151 Poster: Local Hero Action: SHOOT Against: ['shortkut']
Post ID: 198152 Poster: Local Hero Action: ROCK Against: ['Local Hero']
Post ID: 198153 Poster: Ants! Action: INFECT Against: ['Jawneh']
Post ID: 198156 Poster: Ants! Action: POISON Against: ['VashTheStampede']
Post ID: 198158 Poster: Ants! Action: CONVERT Against: ['shortkut']
Post ID: 198181 Poster: shortkut Action: RESIGN Against: []
Post ID: 198182 Poster: Local Hero Action: KILL Against: []
Post ID: 198188 Poster: shortkut Action: KILL Against: []
Post ID: 198190 Poster: Jon Action: KILL Against: ['Jon']
Post ID: 198203 Poster: shortkut Action: CHECK Against: ['Ants!']
Post ID: 198220 Poster: Ants! Action: VISIT Against: ['Local Hero']
Post ID: 198220 Poster: Ants! Action: JAIL Against: ['shortkut']
Post ID: 198290 Poster: Ben Action: KILL Against: ['shortkut', 'shortkut', 'shortkut', 'shortkut']
Post ID: 198302 Poster: Ben Action: KILL Against: ['shortkut']
Post ID: 198302 Poster: Ben Action: KILL Against: ['Jon']
Post ID: 198302 Poster: Ben Action: KILL Against: ['Local Hero']
Post ID: 198303 Poster: Ben Action: DOUSE Against: ['shortkut', 'Jon']
Post ID: 198303 Poster: Ben Action: KILL Against: []
Post ID: 198305 Poster: Ben Action: KILL Against: ['shortkut']
Post ID: 198306 Poster: Ben Action: KILL Against: ['shortkut', 'Jon', 'Local Hero']
Post ID: 198437 Poster: A PineSol Scent Action: WATER Against: ['Tommy Boy']
 
Actually, while y'all are here I want to test out the game start process. So I'd "start" like 5 games at once, and everyone tagged their would get assigned roles for 5 games. Obviously aren't gonna be playing any of them, but I want a good mix of roles and want to see if any of the PMs get jacked up.
 
Last edited:
Back
Top Bottom