The tipbot for discord
Go to file
ProfessorDey f239d5f394
Implement MSFTblockchain's Fixes
Implements MSFTblockchain's fixes from PR #4 without customisations or version regression.

Now requires Node.js Regex module for testing for user mentions in text with regex, including a fallback if a unit test fails.

Also adds !tipcommands command which gives an up to date list of all commands tipbot accepts with a brief description of each.

The tip message tail about DMing tipbot is now contextualised to give the appropriate !<command> and also points users towards the new !tipcommands command.

Private tip messages are now a bit nicer to read and prv is now a boolean flag to fix some odd errors that were occuring.

Error Messages now delete themselves after a short time for cleanliness.

Help messages are now in Discord Embeds to line up with Wunderbot, though this currently ignores tabs, so help messages don't quite match the requested format. Commands have been made bold to prevent confusion.

Everything should now actually work, but will require testing to be sure.
2018-02-12 13:48:38 +00:00
bot Implement MSFTblockchain's Fixes 2018-02-12 13:48:38 +00:00
config Grammar fixes and un-hardcode bot-sandbox 2018-02-06 02:53:59 -05:00
.babelrc Tipbot is here! 2017-10-25 21:12:38 +02:00
.gitignore Tipbot is here! 2017-10-25 21:12:38 +02:00
LICENSE Create LICENSE 2018-01-25 17:05:02 +01:00
package-lock.json removed ! from IDs 2017-12-25 01:49:45 +01:00
package.json removed ! from IDs 2017-12-25 01:49:45 +01:00
README.md Tipbot is here! 2017-10-25 21:12:38 +02:00
yarn.lock removed trigger on message edits 2017-11-23 01:41:23 +01:00

Bot for LBRY's Discord

(This README will be updated along with bot updates) Features:

  • Tipbot for LBC. Responds to !tip.
  • Dynamic plugin loading with permission support.

Requirements

  • node > 8.0.0
  • npm > 0.12.x

Installation

Create a bot and get the bot's API Token: https://discordapp.com/developers/applications/me

Edit and rename default.json.example in /config, then run:

npm install
node bot.js