port of esmBot to operate in Matrix
Go to file
TheEssem 78778e54d7 Removed unnecessary logs 2020-04-26 17:20:07 -05:00
assets Added caption2 2020-03-31 09:25:45 -05:00
commands Removed unnecessary logs 2020-04-26 17:20:07 -05:00
events hotfix 2020-04-26 17:17:32 -05:00
utils Added count, added some new playing lines, fixed security issue with hackban 2020-04-26 16:55:33 -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
LICENSE Updated license 2020-01-10 13:44:29 -06:00
PRIVACY.md Added some extra notes about data storage 2020-04-11 23:20:02 -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 Added count, added some new playing lines, fixed security issue with hackban 2020-04-26 16:55:33 -05:00
package-lock.json Made image use DuckDuckGo instead of Google Custom Search 2020-04-23 20:54:57 -05:00
package.json v1.3.0 2020-04-26 17:04:23 -05:00
readme.md Removed note about WSL in readme 2020-04-23 17:40:43 -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, and MongoDB:

# In many cases 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

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.