ToastedDev / chatr

Chatr is an open-source XP Bot for Discord!

Home Page:https://chatr.imgalvin.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chatr

A free and open-sourced Discord XP Bot.
Bot
Discord

Please report bugs in bug-reports on our server or open an issue on this repo!

Features

  • Earn XP from your messages!
  • Customisable xp cooldown on messages
  • Online leaderboard
  • Rankcard
  • Transfer your points from other bots!
    • MEE6
    • Polaris
    • Lurkr
    • Other bots soon

Warning

Chatr has entered Beta! (don't worry, we will deal with the headaches for you)

Developer Instructions

This a project created using (Bun)[https://bun.sh]

To install dependencies:

bun install

Run the API

bun run dev:api

Run the Bot

bun run dev:bot

Changelog

Beta 0.1

Thanks to @ToastedDev for his contributions to the bot. Here are some changes that were made

  • General formatting fixes (#8)
  • Refactored the database to be more performant (#13)
  • Added a message cooldown (#14)
  • Added a rankcard to /xp (#17)
  • User management (#19)
  • Added syncing (#24)

Patches

Beta 0.1.1

  • Fixed wrong data being shown on the leaderboard

Roadmap

  • Rewritten site using NextJS
  • Auto-updating cached user information
  • Better privacy controls
  • Live updates
  • Track guilds and users xp

Want to add more features? Join our server (linked above) and add a post to feature-requests

About

Chatr is an open-source XP Bot for Discord!

https://chatr.imgalvin.me

License:MIT License


Languages

Language:TypeScript 92.9%Language:EJS 4.6%Language:CSS 2.2%Language:JavaScript 0.3%