port of esmBot to operate in Matrix
Go to file
jonah c5bf373a43
Request GUILDS intent even if not in classic mode (#317)
* request guild intent even if not classic mode

* fix formatting
2022-10-11 19:23:27 +00:00
.github Implement pm2 shard management 2022-10-04 12:10:06 -05:00
api Replace eris-fleet with a pm2-based cluster system, overhaul image handling, removed azure image api 2022-09-21 00:05:03 -05:00
assets Fix emoji font stack, change sonic font, fix job ID not being sent on jobs that don't require image input, some error handling fixes 2022-09-23 17:24:28 -05:00
classes Remove "requires" command field, overhaul Lavalink connection, fix message objects not being properly sent 2022-10-11 10:46:10 -05:00
commands missed a spot 2022-10-11 10:51:56 -05:00
config Added new batch of playing messages 2022-10-11 09:47:16 -05:00
docs never writing configs again i swear to god 2022-10-10 01:15:14 -05:00
events Remove "requires" command field, overhaul Lavalink connection, fix message objects not being properly sent 2022-10-11 10:46:10 -05:00
natives Add squish 2022-10-07 13:26:12 -05:00
utils Remove "requires" command field, overhaul Lavalink connection, fix message objects not being properly sent 2022-10-11 10:46:10 -05:00
.dockerignore Added Dockerfile for api, allow bot to be run via npm start 2020-09-26 11:23:27 -05:00
.editorconfig allow custom port for API server (#204) 2021-12-17 22:44:53 -06:00
.env.example Added option to disable YouTube support 2022-10-10 11:53:45 -05:00
.eslintrc.json Replace pg with postgres, add swirl alias, await ping edit, added debug scripts to package.json 2022-09-12 16:45:32 -05:00
.gitignore Initial Oceanic port (still unfinished), update packages, remove serverinfo and userinfo 2022-09-23 22:25:16 -05:00
.gitmodules Added support for British flags to flag, updated region-flags repo URL 2021-11-25 17:14:41 -06:00
CMakeLists.txt maybe this will work better? 2022-07-25 22:09:56 -05:00
Dockerfile Load fonts directly from assets directory, fix image buffer issues 2022-09-22 23:44:54 -05:00
LICENSE Update license 2022-01-02 13:12:31 -06:00
PRIVACY.md Initial Oceanic port (still unfinished), update packages, remove serverinfo and userinfo 2022-09-23 22:25:16 -05:00
README.md Initial Oceanic port (still unfinished), update packages, remove serverinfo and userinfo 2022-09-23 22:25:16 -05:00
app.js Request GUILDS intent even if not in classic mode (#317) 2022-10-11 19:23:27 +00:00
application.yml never writing configs again i swear to god 2022-10-10 01:15:14 -05:00
docker-compose.yml Some docker-compose fixes 2022-09-06 16:00:02 -05:00
ecosystem.config.cjs Implement pm2 shard management 2022-10-04 12:10:06 -05:00
mkdocs.yml Remove creation date from mkdocs, added ability to limit owner commands to certain server, don't append help command to end of playing message if classic commands are disabled, fix interaction upload size 2022-09-01 10:40:55 -05:00
package.json Fixes for thread channels, voice commands, image handling, and snowflake, update packages 2022-09-27 14:46:07 -05:00
pnpm-lock.yaml Fixes for thread channels, voice commands, image handling, and snowflake, update packages 2022-09-27 14:46:07 -05:00

README.md

esmBot

esmBot Support GitHub license

esmBot is an easily-extendable, multipurpose, and entertainment-focused Discord bot made using Oceanic with image, music, and utility commands, alongside many others.

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 self-host the bot, a guide can be found here.

Credits

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