Skip to content
/ genty Public

Multipurpose Discord bot built to make your life easier.

License

Notifications You must be signed in to change notification settings

BelardoA/genty

Repository files navigation

Genty

Version build CodeFactor Support Server

Invite bot to your server

Click here to invite this bot to your server.

Requirements

To self-host, you will need the following:

python comes preinstalled on some operating systems.

Installation

Clone repository

git clone https://github.com/drew-k/genty.git

Install modules in requirements.txt

pip install -r requirements.txt

Create an environment variable with your bot's token:

// Windows
set TOKEN=[your_token_here]

// Linux & MacOS
export TOKEN=[your_token_here]

Start the bot

cd src
python bot.py

Updating

To update:

git pull origin master

Finding your Token

Go to the Discord Application Page and create a new application. First, go to the Bot tab and find your token (should be under your Bot name). Next, navigate to the OAuth2 tab and check the following:

  • bot
  • applications.commands
  • Administrator

Usage

List of commands:

Command Permission Description
.load <filepath> Bot owner Loads a new extension
.unload <filepath> Bot owner Unloads an extension
/wipe <n> ADMINISTRATOR Deletes 'n' messages
/uptime Bot owner Gets the current uptime of the bot
/rps <Optional: stats> Anyone Play rps with the bot and check stats
/help <Optional: command> Anyone Display a help menu

Commands in src/extensions/custom_vc.py:

Command Permission Description
/vc_whitelist <Optional: member> Channel owner Whitelists a user to a custom channel
/vc_blacklist <Optional: member> Channel owner Blacklists a user from a custom channel
/vc_limit <Optional: n> Channel owner Sets a user limit of n on the custom channel
/vc_rename <Optional: name> Channel owner Renames a custom channel to name
/vc_lock Channel owner Locks a custom channel (whitelisted users can still join)
/vc_unlock Channel owner Unlocks a custom channel (default setting, blacklisted users cannot join)

Contributing

We are always looking for new ideas and perspectives for Genty. Feel free to contribute.

Contributors

License

Genty is licensed under the MIT license.

About

Multipurpose Discord bot built to make your life easier.

Resources

License

Stars

Watchers

Forks

Packages

No packages published