Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

A TypeScript Discord bot built with Discord.js featuring an advanced command handler, translation support, and database integration (MySQL → PostgreSQL). Hosted on Heroku until the free tier was discontinued.

License

Notifications You must be signed in to change notification settings

mohammadelhsn/Core

Repository files navigation

Core

This was my main Discord bot project, developed using TypeScript, Node.js, and Discord.js. The bot originally used MySQL for data storage before transitioning to PostgreSQL for improved performance and scalability. It was hosted on Heroku until the removal of the free tier, which led to discontinuation of the hosted service.

⚠️ Note: This project is no longer being maintained.

Stack

Technology Icon
Discord Bots Discord Bots
MySQL MySQL
PostgreSQL PostgreSQL
NodeJS NodeJs
TypeScript TypeScript
Axios Axios
Heroku Heroku

Features

  • Advanced Command handler with config
  • Localization support for multiple languages
  • Support for voice channels and music playback queues
  • MySQL/PostgreSQL database
  • Slash Commands interface
  • Role and permission management
  • Moderation tools (kick, ban, mute, etc.)
  • Event logging and audit trails
  • Support for custom prefixes per server
  • Automated welcome/goodbye messages
  • Integration with external APIs (e.g., weather, games, trivia)
  • Configurable settings stored in the database
  • Error and exception handling with logging
  • Command cooldowns and rate limiting

Status

🚫 Archived – This project is no longer actively developed or maintained. You're welcome to explore, fork, or build upon it for your own projects.

About

A TypeScript Discord bot built with Discord.js featuring an advanced command handler, translation support, and database integration (MySQL → PostgreSQL). Hosted on Heroku until the free tier was discontinued.

Topics

Resources

License

Stars

Watchers

Forks