No description
Find a file
IRONM00N 12ef0e0736
Some checks failed
Checks / Test (push) Successful in 2m10s
Checks / Check Formatting (push) Successful in 30s
CodeQL / Analyze (javascript) (push) Has been cancelled
update deploy
2024-07-22 09:26:13 -04:00
.github this should disable codeql 2024-07-22 09:21:59 -04:00
.husky use git hooks instead of github actions for formatting 2023-12-25 23:20:30 -05:00
.vscode bump version, improve color command, new color role command 2024-02-02 03:27:20 -05:00
.yarn/releases fix djs issue 2024-03-26 23:33:36 -04:00
assets/fonts work on tooltip rendering and simplify path.join s 2022-10-25 15:58:26 -04:00
config add more options for logging config, timeout user fetch for level 2023-11-28 18:02:28 -05:00
lang sentry stuff 2021-10-26 22:20:52 -04:00
lib correctly handle expired mute punishments where users have left the guild 2024-06-24 21:23:38 -04:00
misc use import.meta.dirname, suppress grammar script output unless errored 2024-02-24 05:57:05 -05:00
neu-item-repo@070d272dda update deps 2023-09-10 23:07:26 -04:00
src update appeal author 2024-07-22 08:48:46 -04:00
test add a few unit tests for utils 2023-09-08 09:31:29 -04:00
.eslintignore wip tooltip rendering 2022-08-05 20:11:45 -04:00
.eslintrc.json add more options for logging config, timeout user fetch for level 2023-11-28 18:02:28 -05:00
.gitattributes chore(.gitattributes): add yarn generated files 2022-05-29 22:12:50 -04:00
.gitignore update ecosystem config 2023-09-10 23:29:29 -04:00
.gitmodules remove neu dangerous branch 2022-10-23 11:57:05 -04:00
.gitpod.yml fix: source maps 2022-02-21 17:59:56 -05:00
.prettierignore fix ci 2022-08-05 23:23:08 -04:00
.prettierrc.json rebrand v3 2022-08-28 21:51:17 -04:00
.yarnrc.yml fix djs issue 2024-03-26 23:33:36 -04:00
ecosystem.config.cjs update deploy 2024-07-22 09:26:13 -04:00
grammar.sh use import.meta.dirname, suppress grammar script output unless errored 2024-02-24 05:57:05 -05:00
jsconfig.json yarn 4, update deps, fix globals, fix breaking changes 2023-11-28 14:44:02 -05:00
LICENSE feat(*): A bunch of stuff 2021-06-19 16:43:37 -04:00
package.json fix fr fr 2024-04-01 02:24:18 -04:00
README.md Update README.md (#69) 2023-04-10 17:56:31 -04:00
rollup-nearley.js revamp dice command 2024-02-18 18:06:08 -05:00
SECURITY.md chore: create SECURITY 2021-07-25 17:56:42 -04:00
tsconfig.base.json add a few unit tests for utils 2023-09-08 09:31:29 -04:00
tsconfig.eslint.json misc 2022-08-21 12:39:42 -04:00
tsconfig.json add a few unit tests for utils 2023-09-08 09:31:29 -04:00
tsconfig.pkg.json fix ts composite shit, replace got with native fetch, update deps 2022-08-20 23:07:02 -04:00
yarn.lock fix fr fr 2024-04-01 02:24:18 -04:00

Tanzanite

Tanzanite is a multipurpose moderation and utility bot. It contains an extensive auto-moderation system, leveling features, message highlighting, and information commands.

Set Up

Prerequisites

Steps

  • Clone the repo
  • Install the dependencies by running yarn install
  • Copy config/options.example.ts to config/options.ts
    • Modify config/options.ts with your bot token and postgres login
  • Copy lib/badlinks-secret.example.ts to lib/badlinks-secret.ts
  • Start the bot with yarn start
    • Run yarn dev to start the bot using incremental compilation

Contributing

If you would like to contribute to the bot feel free to open a pull request and one of the devs will look at it.

Credits