With the the Chatbot, you can enable player to look-up certain Information in-game over the chat.
It might be for example nice to tell new players who the Ahttp://eah.empyrion-homeworld.net/admin/pages/documentation/flyout-menu/chat-bot#dmins are or when wipe times are scheduled.
Those players can easily ask for that information themselves, without the need of an admin to react.
Whenever a player types "CB:?" He will see the whole list of commands (see picture further down).
Chatbot is deactivated for players with the same name. A info will be given though.
You could set for example the following commands:
Command: The Command that a player can enter into the chat
The player allways has to start with "CB:" to talk to the chatbot.
So he has to type for example "CB:WIPE" to start the command "Wipe"
Info: The Information about the command, that is shown when typing "CB:?"
Answer: The Answer the ChatBot will send when someone enters the command. "#" will force a new line.
- there are certain default commands:
- CB:Info --> Information about the Player: Startdate, Playtime, Last Reset, ....)
- CB:TIME --> Shows Server Day and Time
- CB:RESET --> Resets the player automatically. Every 3 hours possible.
- CB:HEAL --> In case the player suffers from the perma-death bug, this might heal him. Only once per day and only for real dead once
- CB:Survival (Full) --> Gives the player a survival kit, once every full-wipe (fresh start in config). You can set in the config how much credits he should get. If you want to give him items instead/additionaly just create a Survival.xml in the template folder and put all the items in there.
- CB:GetShipDown:ID (Full) --> Allows a player to get down his ship, that is flying directly above him. He has to be directly under the ship on a max 30 meter EW/NS distance. Height does not matter.
- CB:Shutdown --> Shut down Game from ingame (Only possible for Admins)
- CB:Wipe--> Shows all wipes from timetable with Server-Date and Time
- CB:NextWipe --> Shows all upcomming wipes from timetable ordered by time. Shows how many hours left
- CB:NextRestart --> Shows all upcomming wipes/restarts/backups from timetable ordered by time. Shows how many hours left
Ingame it would look like this:
- CB:? -> “WIPE = Show current wipe times” (Out of column command/ information)
- Player types: “CB:WIPE” (Out of column command)
- Server Answers: “Current wipe times are ….” (Out of column answer)