-
Notifications
You must be signed in to change notification settings - Fork 9
Services
The "Events" version of the bot is built on "Services" vs the older way that had just a ever expanding single core.
the first service that gets setup all other services get their start triggers from this. controls logging into the grid.
keeps a history of stuff that has been seen / said / done, without having to hit the grid repeatedly giving faster results
Allows the bot to accept inbound HTTP connections so you can control the bot from outside of the grid
Allows the bot to take commands from supported inputs (chat,im,http,discord) and do something in the grid with them.
chat based commands i.e IM,discord,localchat (if enabled) follow this formatting
command|||arg[~#~arg](#|#reply_target)(@@@sha1 hash of command)(;|;unixtime of command)
the parts in ( ) are totaly option if needed based on your setup the parts in [ ] are repeatable
example
Say|||0~#~Hello world
or
Say|||0~#~What is going on?@@@52418c2e69c12cac93f0d1...
the hash check is made up as follows
- command
- then the args joined by the split char
- then the current unixtime (if enabled)
- the bots command secret
example
Say0~#~Hello World1739391779ThisisSecret
Gives a interface to control the bot, and chat via local/im/group in the grid from Discord, you can also control discord using the commands service.
- View Config
- The AcceptNext command under Avatars make this alot more flexable Expand what the bot will do with a set trigger like getting a group invite without needing any scripts
Relay messages the bot gets to somewhere else example discord to local chat
Attempts to get the bot to be at a known location and avoid restart events that could take the bot offline
interact with script dialog boxs with the bot
create your own chain of commands that are triggered by one command ~ Note: Custom commands can not trigger other custom commands.
automated bot actions based on triggers
Enable support for RLV to control the bot (requires a relay like a collar to be attached first!) based on the RLV core from Radegast (so some stuff might not work) ~ Note Disables Homebound service
Enable the bot to use a ML system to respond to messages (local chat, group chat [limit 1 group], IM)
Enable the bot to send emails for alerts, logins, command replys and via commands
requires a vaild SMTP connection