- Mar 11, 2013
- 892
- 1,050
You read the title right folks, TF2Map’s Steam chat room is getting its very own bot!
What is a VBOT?
You may ask, well it’s a user in chat that is 100% controlled by software, this means it can interact with the chat in awesome ways, such as keeping the chat updated with server status or having it's own commands!
As of right now it can be accessed via our Steam and Discord chatrooms.
Contributing
if contributing is your idea or you'd like to run your very own VBot, the github repository is at: https://github.com/TF2Maps/SteamBotLite
Command list
VBot's command list is constantly changing along with the syntax making tracking it pretty difficult. In order to do this I have included multiple methods to get it directly from VBot:
The bot has commands and functions to help with the running of imps, these are:
!ADD <Map Name> <DownloadURL> <notes> Adds the map and download url to the map list, a download URL is required even if the map is already uploaded to the servers, and everything after will be added as notes, if your map is over 50mb please specify this in the notes
!maps posts a list of maps to the chat, and messages the sender the download urls
!wipe (ADMIN ONLY) Clears the map list
!delete <mapname> removes the map from the list, can only be done by the original sender or an admin.
!update <Current Entry> <New Map name> <New url> <New Notes>
These commands will help users who want to have their map imp’d but are unable to be in chat all the time, as Imp-Hosters will be able to check the map list for maps people have requested.
Important Commands for Admins
VBot has some important commands that admins can utilise to configure the Bot and ensure it functions properly.
General Commands
So there are some rules and punishments relating to bot-interaction:
So, this thread will serve as a way for users to have any questions they have answered, as well as request for bot-features or report bugs.
This thread will also be used to keep users updated about the bot's updates, like a map workshop... but for a bot.
Thanks to:
Layl + PuffBit: Helping out with a lot of the coding, a gigantic thanks for all the help provided.
Fubar + Psy: Significant production on the bot
Geit: Hosting the bot on his server during its initial year, and showing me the ins and outs of running the server, as well as helping with complicated coding issues. Without Geit's help this would not have got to the point it's at now.
Yrr: Continuously contributing useful feedback to the bot
What is a VBOT?
You may ask, well it’s a user in chat that is 100% controlled by software, this means it can interact with the chat in awesome ways, such as keeping the chat updated with server status or having it's own commands!
As of right now it can be accessed via our Steam and Discord chatrooms.
Contributing
if contributing is your idea or you'd like to run your very own VBot, the github repository is at: https://github.com/TF2Maps/SteamBotLite
Command list
VBot's command list is constantly changing along with the syntax making tracking it pretty difficult. In order to do this I have included multiple methods to get it directly from VBot:
- http://vbot.site/ Will display all commands
- The !commandlist command will send all commands to the user
The bot has commands and functions to help with the running of imps, these are:
!ADD <Map Name> <DownloadURL> <notes> Adds the map and download url to the map list, a download URL is required even if the map is already uploaded to the servers, and everything after will be added as notes, if your map is over 50mb please specify this in the notes
!maps posts a list of maps to the chat, and messages the sender the download urls
!wipe (ADMIN ONLY) Clears the map list
!delete <mapname> removes the map from the list, can only be done by the original sender or an admin.
!update <Current Entry> <New Map name> <New url> <New Notes>
These commands will help users who want to have their map imp’d but are unable to be in chat all the time, as Imp-Hosters will be able to check the map list for maps people have requested.
Important Commands for Admins
VBot has some important commands that admins can utilise to configure the Bot and ensure it functions properly.
General Commands
- !reboot -Resets the connection
- !Rejoin -Leaves and enters chat
- !WebsiteReboot -Reboots the web server
- !runupdatescript - Updates vbot to the latest version and HARD reboots
So there are some rules and punishments relating to bot-interaction:
- Spamming Bot-Commands is equivalent to spamming Chat and will be treated accordingly
- Do not ethically misuse the Any Command (bugs included), you may become blacklisted meaning you can no longer use ANY bot feature
- If there is a command that is admin-only but a bug allows you to use it, do not use it and report it to this thread, you will become blacklisted for continued abuse
So, this thread will serve as a way for users to have any questions they have answered, as well as request for bot-features or report bugs.
This thread will also be used to keep users updated about the bot's updates, like a map workshop... but for a bot.
Thanks to:
Layl + PuffBit: Helping out with a lot of the coding, a gigantic thanks for all the help provided.
Fubar + Psy: Significant production on the bot
Geit: Hosting the bot on his server during its initial year, and showing me the ins and outs of running the server, as well as helping with complicated coding issues. Without Geit's help this would not have got to the point it's at now.
Yrr: Continuously contributing useful feedback to the bot
Last edited: