Skip to content
/ Orbyt Public

A QoL, multifunctional Discord Bot for devs and Discord enthusiasts.

License

Notifications You must be signed in to change notification settings

nxrmqlly/Orbyt

Repository files navigation

Orbyt ✨

Orbyt is a versatile, quality-of-life Discord Bot for Discord enthusiasts. [ ⚠️ In Development ] (See: Contributing)

Invite Orbyt HERE

Table of contents

  1. Features
  2. License
  3. Getting Started
  4. Extended Configuration
  5. Support
  6. Contributing

Features

  • Tags A Robust system for quick responders, saving text etc.
  • Information Based commands like /info user, /info server etc.
  • Festive Limited time commands for a season.
  • Embedding Interactive embed builders! /embed-builder

Getting Started

To get started with Orbyt on your local machine:

  1. Clone the Repository:

    • Clone this repository to your local machine.
  2. Install Dependencies:

    • Run python[3] -m pip install -r requirements.txt to install all necessary dependencies.
    • Run python[3] -m pip install -r requirements.dev.txt if you consider Contributing.
  3. Set Up Configuration:

    • Rename config.example.py to config.py.
    • Fill out the config.py file. (See Configuration)
  4. Bot Authorization:

  5. Configure Debugging (Optional):

    • If testing/debugging, set DEBUG to True in the config.py.
    • ⚠️ Set the DEBUG_BOT_TOKEN for the bot to function in debug mode.
  6. Invite the Bot:

  7. Start the Bot:

    • Run the bot using python[3] main.py.

Configuration

Ensure to configure the config.py file with the following parameters:

  • PROD_TOKEN is your main bot token
  • MYSTBIN_API_KEY is your mystb.in API Key
  • DEBUG & DEBUG_BOT_TOKEN For debugging (Optional)
# config.py

## ----- PRODUCTION RELATED ----- ##
PROD_TOKEN = ""  # Main Discord Bot Token

## ----- MYSTBIN RELATED ----- ##
MYSTBIN_API_KEY = "" # Mystb.in API Key

## ----- DEBUG RELATED ----- ##
DEBUG = False  # Debug Mode? (Optional) - If True then DEBUG_BOT_TOKEN must be set
DEBUG_BOT_TOKEN = ""  # Debug Bot Token (Optional)

Support

For any assistance, feedback, or bug reports, join the Support Server.


Contributing

I appreciate your contributions! Create a pull request for any improvements or corrections after forking the repository.

License

Copyright (c) 2023-present Ritam Das

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See the LICENSE for details.

About

A QoL, multifunctional Discord Bot for devs and Discord enthusiasts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages