VoteBot 9000 Commands and Usage
+9
Yoshi
Link Lab
StalinCommander
MrNaleIt
Scept
Shadi
Gam
DA
Rainboy
13 posters
Page 1 of 3
Page 1 of 3 • 1, 2, 3
VoteBot 9000 Commands and Usage
This thread will serve to document the new VoteBot's commands and how to use them. Players only need to worry about the in and vote commands; the rest are for hosts. A host is designated as the first poster in a thread.
And that's about it, folks. I've omitted a few of the seldom used commands in an attempt to keep things as easy to understand as possible. Feel free to ask any questions you want; I'll answer to the best of my ability. If a situation arises where one of those unmentioned commands would be useful, I'll mention it then.
Coding Progress: 95%
I've finished abstracting out old code to make room for the code that will be required for the bot to run on two different forums. Next I'll start setting the bot up to work with these forums.Then I'll need some volunteers to help me test out a mock game so we can iron out any remaining bugs. Check!
Update: The bot can now post and do some simple thread parsing. Still doesn't know how to delete or edit posts, or how to read/send PMs. (Though PMing is not actually used as of yet, so that functionality will not hinder his initial setup.)
Update 2: Bot can now track games, but does not know how to figure out which threads to read on a board. For now, I'm manually telling him which threads he should watch.
Update 3: Yay for testing! We've finished our first game with the bot without any major issues. I'm currently working on implementing boards and a feature to allow players to hide their commands.
[signups open]
- [in]:
- The in command is used to join a game after signups are opened. If you wish to remove yourself from the game, you can use [out] to do so. Finally, hosts may add any user who has posted in the thread (in case they forget to post [in]) by using the [add <username>] command. Hosts may also use [remove <player>] to take a player out of the game.
- [vote <player>]:
- The vote command is used (unsurprisingly) to vote another player in the lynch. The bot allows for No Lynch to be specified, but the host won't necessarily count No Lynch as a valid vote. To change your vote, just use vote command again. If you want to remove your vote without voting for another player, you may use [unvote] or [abstain], which both do the same thing.
Example: [vote rain]
- [signups <open|closed>]:
- The signups command enables or disables player's ability to use the in command. Where I come from, hosts sometimes post their threads before their turn so they can let other players check out the thread. [signups open] will also let the bot know that you wish for the game to be tracked. If it is not used, the bot won't track the game and won't post tallies.
- [start]:
- Used to tell the bot the game is starting. Implies [signups closed] and is used when there is a round zero phase of the game. If the game starts with round one, hosts can just use [dawn].
- [dawn]:
- Used to tell the bot that a round has ended. Should be placed at the bottom of each round's ending post, below any other commands in the post. Implies [start]. In games with two phases (night and day), [dusk] can be used to tell the bot that day has ended and voting is closed without ending the round.
- [kill <player>]:
- Used to tell the bot a player has died, and the bot will update the playerlist and votes accordingly. A reason can optionally be given ([kill <player>, <reason>]) which the bot will use in its description in the playerlist. If a player was attacked or had some other significant event, the [log <player>, <information>] command may be used to add a description without marking the player as dead. Finally, dead players may be brought back into the game at a later point by using [revive <player>].
- [replace <old player>, <new player>]:
- Used to tell the bot that an old player has been replaced by a new one. Note that the bot will consider this command invalid until the new player has posted anywhere in the thread.
- [story <title>]:
- Used to tell the bot that this post is worth linking to in his main post. You can optionally give it a title for him to display; if no title is given, he will use the round number as a title.
And that's about it, folks. I've omitted a few of the seldom used commands in an attempt to keep things as easy to understand as possible. Feel free to ask any questions you want; I'll answer to the best of my ability. If a situation arises where one of those unmentioned commands would be useful, I'll mention it then.
Coding Progress: 95%
I've finished abstracting out old code to make room for the code that will be required for the bot to run on two different forums. Next I'll start setting the bot up to work with these forums.
Update: The bot can now post and do some simple thread parsing. Still doesn't know how to delete or edit posts, or how to read/send PMs. (Though PMing is not actually used as of yet, so that functionality will not hinder his initial setup.)
Update 2: Bot can now track games, but does not know how to figure out which threads to read on a board. For now, I'm manually telling him which threads he should watch.
Update 3: Yay for testing! We've finished our first game with the bot without any major issues. I'm currently working on implementing boards and a feature to allow players to hide their commands.
[signups open]
Last edited by Rainboy on Sat Jan 11, 2014 12:58 am; edited 8 times in total
Rainboy- Bot Owning Guy
- Posts : 348
Join date : 2013-04-17
Age : 30
Re: VoteBot 9000 Commands and Usage
I'm in for the Mock Game testing.
Let's see if we can rally some troops.
[in]
Let's see if we can rally some troops.
[in]
Gam- Vintage Guy
- Posts : 468
Join date : 2012-06-11
Location : Location: Location: Location: Location...
ANV Character
Name: Wibli
HP:
(775/800)
TP:
(475/500)
Re: VoteBot 9000 Commands and Usage
I think it's only set to read specific sections, not sure this is set as one.
Shadi- Final Fight Guy
- Posts : 347
Join date : 2013-04-14
Age : 31
Location : Creepin' from the dark
Re: VoteBot 9000 Commands and Usage
Only to see if I'll like it or not.
I'm in. [in]
I'm in. [in]
MrNaleIt- Vintage Guy
- Posts : 532
Join date : 2012-06-13
Age : 31
Location : Location, Location
ANV Character
Name: Truck
HP:
(800/800)
TP:
(490/500)
Re: VoteBot 9000 Commands and Usage
The bot can be set up to read specific sections or threads. I'll have him reading this thread to test him out when the time comes.Shadi wrote:I think it's only set to read specific sections, not sure this is set as one.
Rainboy- Bot Owning Guy
- Posts : 348
Join date : 2013-04-17
Age : 30
Re: VoteBot 9000 Commands and Usage
It needs to be bold, not size 1MrNaleIt wrote:Only to see if I'll like it or not.
I'm in. [in]
Shadi- Final Fight Guy
- Posts : 347
Join date : 2013-04-14
Age : 31
Location : Creepin' from the dark
Re: VoteBot 9000 Commands and Usage
Well, let's get it going then.
[in]
[in]
StalinCommander- Guy in Charge
- Posts : 905
Join date : 2012-06-10
Age : 106
Location : Moscow, Motherland
ANV Character
Name: Dr. Vladiovich Von Krusteacov Ruskieman
HP:
(308/400)
TP:
(920/1000)
Re: VoteBot 9000 Commands and Usage
Hmmm..........Nale's post gave me an idea. I wonder if it will work. I guess we'll find out when the time comes.
[in]
[in]
Last edited by Link Lab on Tue Oct 15, 2013 12:44 pm; edited 4 times in total
Link Lab- Guy in Charge
- Posts : 593
Join date : 2012-06-11
Age : 33
Location : Kakariko City, Hyrule
ANV Character
Name: Eliot Egawa
HP:
(400/400)
TP:
(920/1000)
Re: VoteBot 9000 Commands and Usage
I"mma do several things to this monster.
[in] [make me a taco] [insult amy]
that should cover all the bases.
[in] [make me a taco] [insult amy]
that should cover all the bases.
Last edited by Yoshi on Wed Oct 09, 2013 9:10 pm; edited 1 time in total
Yoshi- Vintage Guy
- Posts : 476
Join date : 2012-09-23
Age : 39
Location : Above you.
ANV Character
Name: Kit
HP:
(680/800)
TP:
(500/500)
Re: VoteBot 9000 Commands and Usage
Sp[in] to w[in]!
Fyi Votebot 9000 is female.
Fyi Votebot 9000 is female.
Last edited by French Connections on Wed Oct 09, 2013 9:49 pm; edited 1 time in total
French Connections- Vintage Guy
- Posts : 476
Join date : 2013-01-24
Age : 35
Location : In the ghetto
Re: VoteBot 9000 Commands and Usage
what if it's both?Shadi wrote:It needs to be bold, not size 1MrNaleIt wrote:Only to see if I'll like it or not.
I'm in. [in]
MrNaleIt- Vintage Guy
- Posts : 532
Join date : 2012-06-13
Age : 31
Location : Location, Location
ANV Character
Name: Truck
HP:
(800/800)
TP:
(490/500)
Re: VoteBot 9000 Commands and Usage
I ... actually don't know, never tried lol.
However I think when you
It needed to be
However I think when you
- Code:
[b]
hi
[/b]
It needed to be
- Code:
[b]hi[/b]
Last edited by Shadi on Wed Oct 09, 2013 7:54 pm; edited 2 times in total
Shadi- Final Fight Guy
- Posts : 347
Join date : 2013-04-14
Age : 31
Location : Creepin' from the dark
Re: VoteBot 9000 Commands and Usage
The bot is coded to ignore whitespace such as extra lines, but it will not accept extra tags around the command (this prevents it from accepting commands that are in quotes) nor will it accept extra characters or commands inside the same bold tag (fixing this is on my todo list for the bot).Shadi wrote:I ... actually don't know, never tried lol.
However I think when youI think it didn't work
- Code:
[b]
hi
[/b]
It needed to beNot sure how the code reads the posts..
- Code:
[b]hi[/b]
Works:
- Code:
[b][hi][/b]
- Code:
[b]
[hi] [/b]
- Code:
[b][hi][/b]
[b][hello again][/b]
Doesn't work:
- Code:
[quote="Shadi"][b][hi][/b][/quote]
- Code:
[b][hi]
[hello again][/b]
- Code:
[b][hi] Shadi[/b]
Rainboy- Bot Owning Guy
- Posts : 348
Join date : 2013-04-17
Age : 30
Re: VoteBot 9000 Commands and Usage
I FOR ONE HAIL OUR NEW ROBOT OVERLORDS
[in]
[in]
Zyquux- Vintage Guy
- Posts : 855
Join date : 2012-06-19
Age : 31
Location : Galactic Sector ZZ9 Plural Z Alpha
ANV Character
Name: CRUSHSMASH THE SMASHCRUSHER
HP:
(380/600)
TP:
(1420/1500)
Re: VoteBot 9000 Commands and Usage
what about [hi] with the bold around the size?Rainboy wrote:
Works:
- Code:
[b][hi][/b]
- Code:
[b]
[hi] [/b]Doesn't work:
- Code:
[b][hi][/b]
[b][hello again][/b]
- Code:
[quote="Shadi"][b][hi][/b][/quote]
- Code:
[b][hi]
[hello again][/b]
- Code:
[b][hi] Shadi[/b]
MrNaleIt- Vintage Guy
- Posts : 532
Join date : 2012-06-13
Age : 31
Location : Location, Location
ANV Character
Name: Truck
HP:
(800/800)
TP:
(490/500)
Re: VoteBot 9000 Commands and Usage
Considering it doesn't accept the fifth or sixth code, no, that won't work. I see that my idea would also fail which is kinda unfortunate. It would be nice to "hide" the commands using color and size tags. That said, I completely understand why it doesn't work.
Link Lab- Guy in Charge
- Posts : 593
Join date : 2012-06-11
Age : 33
Location : Kakariko City, Hyrule
ANV Character
Name: Eliot Egawa
HP:
(400/400)
TP:
(920/1000)
Re: VoteBot 9000 Commands and Usage
Minor update:
I've got the proper abstractions in place and fixed most of the bugs that the change introduced in the old code. My next step is to start creating the code that will allow the bot to interface with this forum. Fall break means I'll have substantial time over Monday and Tuesday to do this, and I might have something we can start testing very soon.
I've got the proper abstractions in place and fixed most of the bugs that the change introduced in the old code. My next step is to start creating the code that will allow the bot to interface with this forum. Fall break means I'll have substantial time over Monday and Tuesday to do this, and I might have something we can start testing very soon.
Rainboy- Bot Owning Guy
- Posts : 348
Join date : 2013-04-17
Age : 30
Re: VoteBot 9000 Commands and Usage
You should so make [insult amy] a thing.
Yoshi- Vintage Guy
- Posts : 476
Join date : 2012-09-23
Age : 39
Location : Above you.
ANV Character
Name: Kit
HP:
(680/800)
TP:
(500/500)
Re: VoteBot 9000 Commands and Usage
Initalizing launch sequence...
...
Hello, humans. I am your new master.
...
Hello, humans. I am your new master.
VoteBot 9000- Artificial Guy
- Posts : 31
Join date : 2013-10-07
Age : 18
Location : MAFIA BOARD
Re: VoteBot 9000 Commands and Usage
ALL HAIL VOTEBOT
Zyquux- Vintage Guy
- Posts : 855
Join date : 2012-06-19
Age : 31
Location : Galactic Sector ZZ9 Plural Z Alpha
ANV Character
Name: CRUSHSMASH THE SMASHCRUSHER
HP:
(380/600)
TP:
(1420/1500)
Re: VoteBot 9000 Commands and Usage
HA,sucks to be all of you,luckily i am a raichu.
Yoshi- Vintage Guy
- Posts : 476
Join date : 2012-09-23
Age : 39
Location : Above you.
ANV Character
Name: Kit
HP:
(680/800)
TP:
(500/500)
Page 1 of 3 • 1, 2, 3
Page 1 of 3
Permissions in this forum:
You cannot reply to topics in this forum