Hard fork of Zeppelin discord bot
Find a file
laratheprotogen 7c06d07765
All checks were successful
Code quality checks / build (23) (push) Successful in 49s
Push code / build (push) Successful in 1m0s
bwa
2025-01-29 14:29:59 +00:00
.devcontainer refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
.github/workflows bruh 2024-11-02 16:45:41 +02:00
assets Add Readme Banner! (#190) 2021-05-06 21:41:30 +03:00
backend logout functionality hopefully 2024-11-03 13:23:33 +02:00
dashboard meow 2024-11-02 17:11:49 +02:00
debug Add REST request/429 debugging, temporarily disable message fetch hotfix 2021-08-19 21:15:31 +03:00
docker use request uri 2024-11-02 16:25:16 +02:00
docs Merge pull request #469 from zayKenyon/container-extension 2024-04-07 12:12:23 +03:00
revampdashboard bwa 2025-01-29 14:29:59 +00:00
shared refactor: use npm workspaces and ts project references 2024-03-02 09:24:07 +00: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
.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 oopsie 2024-11-02 15:58:48 +02:00
Dockerfile meow 2024-11-02 19:32:37 +02:00
eslint.config.mjs small eslint cleanups 2024-11-02 16:50:57 +02: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.json bruh 2024-11-02 16:45:41 +02:00
pnpm-lock.yaml logout functionality hopefully 2024-11-03 13:23:33 +02:00
pnpm-workspace.yaml was the presetup configuration even used, deploy new dashboard stuff 2024-11-02 15:51:07 +02: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.