Low weight tag bot.
Using discord-no-cache internal library for lightweight websocket and restful use, with no caching. This means your simple tag bot no longer needs an extremely powerful memory intensive library.
const Client = ;let client =// Add a prefix// Set a log function// Add a command// Add a command using a function// Add a command that deletes the invoking message// Log in and start the bot;
Adds a prefix to the list, adding multiple prefix' does work
Sets whether or not the bot will treat it's mention as a prefix (Ex: responds to
@Bot Mention commandname)
Sets status. Type = 'playing'/'streaming'/'listening'/'watching'. And game is the text after said type.
Sets whether or not bots can run commands. This is false by default as is recommended.
addCommand(commandName, commandResponse, [autoDelete])
commandName = What the bot responds too (after prefix).
commandResponse = A string that will be sent as a response, or a function that will be ran
autoDelete = A boolean to tell whether the invoking message will be deleted
Set's the log function thats ran with the first parameter being the log message
token = The bot token that is used to log into the websocket and send requests to the RESTful
extraopts = Options object to be sent directly to the internal discord-no-cache library
Set's the function for debug messages sent by the internal discord-no-cache library