Skip to content

Installation of the bot

Jetsurf edited this page Sep 1, 2022 · 14 revisions

Requirements

Python 3.8 or higher is required. Due to this requirement, it is highly recommended that your distro of choice supports this out of the box.

Python Requirements

Pull down the bot repo from github

git clone https://github.com/Jetsurf/jet-bot.git
cd jet-bot

Use pip3 to setup the required python libraries

pip3 install -r requirements.txt

PyNSO is now required. As that is still in early development, use a git install.

At the time of writing, the pip3 provided installation of pycord is not supported, do a git install with the following

cd ..
git clone https://github.com/Pycord-Development/pycord.git
git clone https://github.com/Jetsurf/pynso
cd pycord
pip3 install .[voice]
cd ../pynso
pip3 install .
cd ../jet-bot

Mysql Setup

The bot will automatically create the proper tables once it runs for the first time.

Before Running

Ensure the bot is invited to your sever and complete configuration of the bot

You can construct an invite link using the following:

https://discord.com/oauth2/authorize?client_id=YOURBOTID&permissions=3426368&scope=bot%20applications.commands

Simply replace 'YOURBOTID' in the url with the Discord ID of your newly created bot and use the link to invite it.

Clone this wiki locally