port of esmBot to operate in Matrix
Go to file
TheEssem 56faea8d59 Adjusted flag sizing some more, removed fortnite, added some database connection args 2020-06-26 09:36:03 -05:00
assets Adjusted flag sizing some more, removed fortnite, added some database connection args 2020-06-26 09:36:03 -05:00
commands Adjusted flag sizing some more, removed fortnite, added some database connection args 2020-06-26 09:36:03 -05:00
events Added flag, fixed the command count issue (for real) 2020-06-18 14:02:35 -05:00
utils Adjusted flag sizing some more, removed fortnite, added some database connection args 2020-06-26 09:36:03 -05:00
.env.example Added toggle for temporary image storage 2020-04-23 21:14:03 -05:00
.eslintrc.json Updated eslint parser to use ES2019, allow using backspace before comma in meme/motivate 2020-03-30 09:02:51 -05:00
.gitignore Condensed some commands, fixed a bug with motivate, updated packages 2020-03-09 07:39:46 -05:00
.gitmodules Changed source of flags, added new activity message 2020-06-21 12:12:58 -05:00
LICENSE Updated license 2020-01-10 13:44:29 -06:00
PRIVACY.md Add emphasis to what is stored in the database 2020-05-15 14:28:58 -05:00
app.js Removed node version check, promisified many gm calls 2020-02-20 18:26:49 -06:00
esmbot.png Added stats, fixed some bugs, removed unneeded dependencies 2019-09-14 23:22:29 -05:00
messages.json Changed source of flags, added new activity message 2020-06-21 12:12:58 -05:00
package-lock.json Added flag, fixed the command count issue (for real) 2020-06-18 14:02:35 -05:00
package.json Added flag, fixed the command count issue (for real) 2020-06-18 14:02:35 -05:00
readme.md Updated readme to include mscorefonts 2020-06-06 15:51:45 -05:00

readme.md

esmBot

esmBot Support GitHub license

esmBot is an entertainment-focused Discord bot made using Eris with soundboard, utility, and image manipulation commands.

Top.gg

Usage

You can invite the bot to your server using this link: https://projectlounge.pw/invite

A command list can be found here.

If you want to run it locally for testing purposes, you should install ImageMagick (version >=7), FFmpeg, MongoDB, and the Microsoft core fonts:

# On most Debian/Ubuntu-based distros you will need to build ImageMagick from source instead of installing from apt/similar package managers.
# Instructions to do so can be found here: https://imagemagick.org/script/install-source.php
sudo apt-get install imagemagick ffmpeg mongodb ttf-mscorefonts-installer

After that, you should install the rest of the dependencies using npm:

npm install

Finally, fill in the info inside .env.example, rename it to .env, and run app.js.

Credits

Icon by Stellio. All images, sounds, and fonts are copyright of their respective owners.