3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-14 21:31:50 +00:00
Zeppelin is a moderation bot for Discord, designed with large servers and reliability in mind.
Find a file
2024-03-30 15:51:04 +00:00
.devcontainer refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
.github/workflows fix: only lint/format src; update base packages; use Node 18 in gh workflow 2023-05-08 21:32:33 +03:00
assets Add Readme Banner! (#190) 2021-05-06 21:41:30 +03:00
backend feat: switch to mysql2 package; fix typeorm cli path 2024-03-30 15:46:53 +00:00
dashboard fix: handle SIGTERM in dashboard serve.js; always include API_URL in webpack build 2024-03-30 15:47:38 +00:00
debug Add REST request/429 debugging, temporarily disable message fetch hotfix 2021-08-19 21:15:31 +03:00
docker refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
presetup-configurator chore: remove unused log types from presetup-configurator 2024-01-15 22:45:38 +00:00
shared refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
.clabot Update .clabot 2024-02-25 10:23:10 +02:00
.dockerignore build: fix .dockerignore paths 2024-03-30 15:45:49 +00:00
.editorconfig Initial commit in new repository 2018-07-01 03:35:51 +03:00
.env.example refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
.eslintrc.js chore: fix lint errors; tweak lint rules 2023-05-08 22:58:51 +03:00
.gitattributes chore: treat package-lock.json as binary for merges/diffs 2024-03-17 16:58:30 +00:00
.gitignore refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
.nvmrc feat: update to Node.js 18 2023-04-29 20:47:20 +03:00
.prettierignore Update .prettierignore, use subproject specific ignore files 2021-09-11 19:06:01 +03:00
.prettierrc prettier: enable dangling commas 2019-02-09 13:23:35 +02:00
dependabot.yml dependabot: only update direct dependencies 2021-08-14 16:01:30 +03:00
DEVELOPMENT.md docs: fixes/tweaks to docker docs 2022-08-07 13:52:04 +03:00
docker-compose.development.yml refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
docker-compose.lightweight.yml build: copy updates to lightweight compose file 2024-03-30 15:51:04 +00:00
docker-compose.standalone.yml build: fixes & tweaks to dockerfile/compose file 2024-03-30 15:46:15 +00:00
Dockerfile build: fixes & tweaks to dockerfile/compose file 2024-03-30 15:46:15 +00:00
LICENSE.md chore: rename LICENCE.md to LICENSE.md 2022-08-06 22:31:10 +03:00
MANAGEMENT.md feat: more work on prod docker setup 2022-08-06 22:18:21 +03:00
package-lock.json feat: switch to mysql2 package; fix typeorm cli path 2024-03-30 15:46:53 +00:00
package.json refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
PRODUCTION.md refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
README.md feat: more work on prod docker setup 2022-08-06 22:18:21 +03:00
tsconfig.base.json refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00
tsconfig.json refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00:00

Zeppelin Banner

Zeppelin

Zeppelin is a moderation bot for Discord, designed with large servers and reliability in mind.

Main features include:

  • Extensive automoderator features (automod)
    • Word filters, spam detection, etc.
  • Detailed moderator action tracking and notes (cases)
  • Customizable server logs
  • Tags/custom commands
  • Reaction roles
  • Tons of utility commands, including a granular member search
  • Full configuration via a web dashboard
    • Override specific settings and permissions on e.g. a per-user, per-channel, or per-permission-level basis
  • Bot-managed slowmodes
    • Automatically switches between native slowmodes (for 6h or less) and bot-enforced (for longer slowmodes)
  • Starboard
  • And more!

See https://zeppelin.gg/ for more details.

Usage documentation

For information on how to use the bot, see https://zeppelin.gg/docs

Development

See DEVELOPMENT.md for instructions on running the development environment.

Once you have the environment up and running, see MANAGEMENT.md for how to manage your bot.

Production

See PRODUCTION.md for instructions on how to run the bot in production.

Once you have the environment up and running, see MANAGEMENT.md for how to manage your bot.