Something went wrong. Try again.
A Discord bot designed to entertain your server esmbot.net
memes oceanic bot discord discord-bot fun image-processing
Something went wrong. Try again.
TypeScript 40%
JavaScript 31%
C++ 28%
CMake <1%
Dockerfile <1%
C <1%
<1%
README.md
esmBot #
esmBot is a free and open-source Discord bot designed to entertain your server. It's made using Oceanic and comes with image, music, and utility commands out of the box.
Features #
- Powerful, efficient, and performant image processing powered by libvips
- Lots of image manipulation and processing commands out of the box
- Handling of output images larger than Discord's upload limit via a local web server
- Optional WebSocket/HTTP-based external media API
- Music playback from many different configurable sources via Lavalink
- Server tags system for saving/retrieving content
- Low RAM and CPU usage when idle
- Support for slash/application commands and classic, prefix-based message commands
- Support for multiple database backends (PostgreSQL and SQLite backends included)
- Cluster/shard handling powered by
node:cluster - Flexible command handler allowing you to create new commands by adding script files
Usage #
You can invite the main instance of esmBot to your server using this link: https://esmbot.net/invite
You can browse the full command list on the website.
If you want to self-host the bot, follow the self-hosting guide.
Contributing #
esmBot is licensed under the MIT License. Issues and pull requests are accepted to introduce features and fix bugs, and translations into different languages are accepted via Weblate.
Credits #
Icon by Steel. All images and fonts are copyright of their respective owners.