Skip to content
forked from esmBot/esmBot

Discord bot with mostly entertainment functions

License

Notifications You must be signed in to change notification settings

Ratismal/esmBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esmBot

esmBot Support GitHub license

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 image API with load balancing
  • 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)
  • PM2-based cluster/shard handling
  • 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

A command list can be found here.

If you want to self-host the bot, a guide can be found here.

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.

Translation status

Credits

Icon by Steel. All images and fonts are copyright of their respective owners.

About

Discord bot with mostly entertainment functions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.8%
  • C++ 26.9%
  • CMake 2.7%
  • Dockerfile 0.6%