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-06-03 11:46:34 +01: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 Add log_message_id to export (#484) 2024-06-03 11:46:34 +01:00
dashboard docs: fix typo (trhead -> thread) in Plugin Configuration (#470) 2024-06-02 16:26:32 +01:00
debug Add REST request/429 debugging, temporarily disable message fetch hotfix 2021-08-19 21:15:31 +03:00
docker refactor: remove SSL from standalone setup 2024-04-06 18:47:12 +03:00
docs Merge pull request #469 from zayKenyon/container-extension 2024-04-07 12:12:23 +03:00
presetup-configurator chore: remove unused log types from presetup-configurator 2024-01-15 22:45:38 +00:00
shared refactor: remove obsolete index re-exports from /shared 2024-04-09 21:12:35 +03:00
.clabot chore: try to fix clabot/dependabot interaction 2024-04-07 12:16:47 +03: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: remove SSL from standalone setup 2024-04-06 18:47:12 +03: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: update repository docs; add migration guides 2024-03-30 17:44:42 +00:00
docker-compose.development.yml refactor: use a named volume for devenv mysql data 2024-03-30 17:37:02 +00:00
docker-compose.lightweight.yml refactor: simplify db credential handling 2024-04-06 15:36:45 +00:00
docker-compose.standalone.yml fix: standalone mysql service healthcheck 2024-04-08 20:38:33 +03:00
Dockerfile feat: use npm ci over npm install in Dockerfile 2024-04-06 11:50:10 +00:00
LICENSE.md chore: rename LICENCE.md to LICENSE.md 2022-08-06 22:31:10 +03:00
MANAGEMENT.md docs: update repository docs; add migration guides 2024-03-30 17:44:42 +00:00
package-lock.json build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#465) 2024-06-02 16:47:08 +01:00
package.json refactor: convert /backend to ESM 2024-04-09 20:57:18 +03:00
PRODUCTION.md docs: update repository docs; add migration guides 2024-03-30 17:44:42 +00:00
README.md docs: update repository docs; add migration guides 2024-03-30 17:44:42 +00: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 docs/DEVELOPMENT.md for instructions on running the development environment.

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

Production

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

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