Hard fork of Zeppelin discord bot
Find a file
laratheprotogen c149a08fc8
Some checks failed
Code quality checks / build (18.16) (push) Has been cancelled
Push code / build (push) Failing after 1s
Update .github/workflows/push-code.yml
Signed-off-by: laratheprotogen <laraproto@proton.me>
2024-10-25 12:28:25 +00:00
.devcontainer refactor: new dev/prod containers 2024-03-17 18:49:31 +02:00
.github/workflows Update .github/workflows/push-code.yml 2024-10-25 12:28:25 +00:00
assets Add Readme Banner! (#190) 2021-05-06 21:41:30 +03:00
backend prettify 2024-10-25 11:54:25 +00:00
dashboard prettify 2024-10-25 11:54:25 +00: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: 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
.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 meow 2024-10-25 11:35:39 +00: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 fix: dashboard build errors about API_URL/.env 2024-04-06 09:53:28 +00:00
package.json refactor: new dev/prod containers 2024-03-17 18:49:31 +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.