Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rainydevzz/barri

A moderation bot in Typescript using the Oceanic Library.
https://github.com/rainydevzz/barri

discord discord-bot javascript moderation-bot nodejs oceanic postgresql typescript

Last synced: about 2 months ago
JSON representation

A moderation bot in Typescript using the Oceanic Library.

Awesome Lists containing this project

README

        

# Barri

**A Moderation Bot written in Typescript using the Oceanic Library.**

## Features

- Basic Moderation (kick, ban, timeout, etc.)
- Robust Antispam (with message info and database caching for faster operations)
- Customizable Settings (warn and antispam system)
- Warn System (with Auto-Punishing)
- Bot Admin Commands (eval, system stats, kill process)

#### Learning Resources

If you're interested in learning more about the tools this bot utilizes, check the links here.

[Node.js](https://nodejs.org/en/) - Javascript Runtime that runs the code\
[Oceanic](https://github.com/OceanicJS/Oceanic) - Discord library the bot uses\
[Prisma](https://www.prisma.io/) - ORM the bot uses to interact with the database\
[PostgreSQL](https://www.postgresql.org/) - Database the bot uses\
[Typescript](https://www.typescriptlang.org/) - Language the bot is written in