port of esmBot to operate in Matrix
Find a file
2020-06-17 12:02:34 -05:00
assets Added caption2 2020-03-31 09:25:45 -05:00
commands Increased sharpen effectiveness 2020-06-17 11:59:45 -05:00
events (hopefully) fixed command count 2020-05-31 15:01:17 -05:00
utils Docker image maintenance, added new activity line 2020-05-25 15:36:53 -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
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
LICENSE Updated license 2020-01-10 13:44:29 -06:00
messages.json Docker image maintenance, added new activity line 2020-05-25 15:36:53 -05:00
package-lock.json Updated packages 2020-06-17 12:02:34 -05:00
package.json Updated packages 2020-06-17 12:02:34 -05:00
PRIVACY.md Add emphasis to what is stored in the database 2020-05-15 14:28:58 -05:00
readme.md Updated readme to include mscorefonts 2020-06-06 15:51:45 -05:00

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.