If the install.sh script doesn't work for you, you can follow these steps to install the bot manually.
-
Install Python 3.8.5 or higher and pip. You can download it here or by using the following command on Linux:
- Debian/Ubuntu:
sudo apt install python3 python3-pip -y
- Debian/Ubuntu:
-
Install the required python packages using pip:
python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt
If the requirements.txt file didn't work, you can install the required packages manually using the following command:
python3 -m pip install discord.py psutil asyncio youtube_dl discord.py[voice] aiohttp mysql-connector-python
-
Install MariaDB or MySQL. You can download it here or by using the following command on Linux:
- Debian/Ubuntu:
sudo apt install mariadb-server mariadb-client -y
- Debian/Ubuntu:
-
Create a database for FeurBot. You can do it by using the following command on Linux:
- Debian/Ubuntu:
sudo mysql -u root -p
Then, you can create the database by using the following command:
CREATE DATABASE FeurBot; CREATE USER 'FeurBot'@'localhost' IDENTIFIED BY 'FeurBot'; GRANT ALL PRIVILEGES ON FeurBot.* TO 'FeurBot'@'localhost'; FLUSH PRIVILEGES;
You can now create the tables using the SQL script.
mysql -u FeurBot -p FeurBot < FeurBot.sql
- Debian/Ubuntu:
You can now following the next steps in the README file.
Isnubi - @Louis_Gambart - [email protected]
Discord: isnubi#6221
Project Link: https://github.com/Isnubi/FeurBot