• 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)

shortkut

idea man
Cuterator
10K Post Club
Executive
Moderator
GW Elder
Messages
15,095
My head canon is that evil people are absolutely wild in the sack and the red lady dies from exhaustion.
amazon women in the mood animation GIF
amazon women in the mood animation GIF


@WolfBot @Zell 17 your word for red lady is snu-snu
 
Alright here's a list of all commands if people want to test some out and see if the bot picks them up.

You can @ the bot or the username or not, it doesn't matter. You do have to spell the username right if you don't tag it though.

EDIT: attached as text file so I don't have to sort through this post when debugging
 

Attachments

  • commands.txt
    2 KB · Views: 5
Last edited:
  • Seen
Reactions: TD
Alright here's what I've got so far for this whole thread

Post ID: 197196 Action: VOTE Against: ['A PineSol Scent']
Post ID: 197197 Action: VOTE Against: ['A PineSol Scent']
Post ID: 197985 Action: CHECK Against: []
Post ID: 198135 Action: KILL Against: ['Ants!', 'shortkut', 'canadaguy']
Post ID: 198135 Action: WATER Against: ['dimmerwit']
Post ID: 198151 Action: SHOOT Against: ['shortkut']
Post ID: 198152 Action: ROCK Against: ['Local Hero']
Post ID: 198153 Action: INFECT Against: ['Jawneh']
Post ID: 198156 Action: POISON Against: ['VashTheStampede']
Post ID: 198158 Action: CONVERT Against: ['shortkut']
 
This one doesn't work, because right now the only list of "legal" players are the ones that played the last game. So if you used an action against TD, it would also show blank.

Post ID: 197196 Action: VOTE Against: ['A PineSol Scent']
Post ID: 197197 Action: VOTE Against: ['A PineSol Scent']
Post ID: 197985 Action: CHECK Against: []
Post ID: 198135 Action: KILL Against: ['Ants!', 'shortkut', 'canadaguy']
Post ID: 198135 Action: WATER Against: ['dimmerwit']
Post ID: 198151 Action: SHOOT Against: ['shortkut']
Post ID: 198152 Action: ROCK Against: ['Local Hero']
Post ID: 198153 Action: INFECT Against: ['Jawneh']
Post ID: 198156 Action: POISON Against: ['VashTheStampede']
Post ID: 198158 Action: CONVERT Against: ['shortkut']
Post ID: 198181 Action: RESIGN Against: []
Post ID: 198182 Action: KILL Against: []
 
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']
 
@WolfBot kill shortkut kill shortkut kill shortkut kill shortkut
Nice one. Would we consider this a bug???

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']
 

Ben

Blind Guardian
Executive
Moderator
GWF Sponsor
Administrator
Badministrator
GW Elder
Messages
7,040
Nice one. Would we consider this a bug???

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']
Hmm... Yeah, seems like it, depending on who you have it determining the end of the command.

I'd think you'd want this to resolve in the same way that the "kill (username) and (username) and (username)" command does, but I'm not sure how you'd imply an "AND" in that instance.

I'm assuming for roles like The Arsonist, their murdering everyone they have doused would fall under "Kill All". Making someone name the people they're killing individually with "kill shortkut and Jon and Local" seems like they could easily forget a target, so the bot needs to be able to just kill all who have been flagged in that situation.

As I think that's what you've already thought through given there's a "kill all" option to begin with, I'm not even sure "kill (username) and (username) and (username)" is necessary. If you're able to capture multiple commands per post by telling when a command has been passed and starting again after it, in such an instance "kill shortkut. kill Jon. kill Local" seems like it'd work the same without needing 2 separate commands.

Actually I wonder if that'd be the same for all of the "and" actions, make people just type out the action twice rather than having the bot need extra logic for working out the difference.
 
As I think that's what you've already thought through given there's a "kill all" option to begin with, I'm not even sure "kill (username) and (username) and (username)" is necessary.

It's necessary for the serial killer, who can stack up kills and then use them up later. Arsonist would indeed kill all.

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.
 
Back
Top Bottom