{"repo":"Rapptz/RoboDanny","free":true,"listed":false,"github":"https://github.com/Rapptz/RoboDanny","clone":"git clone https://github.com/Rapptz/RoboDanny.git","description":"A discord bot for servers that I like.","language":"Python","stars":822,"topics":["discord","bot","python-3","discord-py"],"license":"MPL-2.0","category":"chat-messaging","readme_excerpt":"R. Danny A personal bot that runs on Discord. Running I would prefer if you don't run an instance of my bot. Just call the join command with an invite URL to have it on your server. The source here is provided for educational purposes for discord.py. Nevertheless, the installation steps are as follows: 1. Make sure to get Python 3.8 or higher This is required to actually run the bot. 2. Set up venv Just do python3.8 -m venv venv 3. Install dependencies This is pip install -U -r requirements.txt 4. Create the database in PostgreSQL You will need PostgreSQL 9.5 or higher and type the following in the psql tool: 5. Setup configuration The next step is just to create a config.py file in the root directory where the bot is with the following template: A lot of these configuration variables are undocumented precisely because the bot is meant for personal use. 6. Configuration of database To configure the PostgreSQL database for use by the bot, go to the directory where launcher.py is located, and run the script by doing python3.8 launcher.py db init Privacy Policy and Terms of Service Discord requires me to make one of these. There isn't really anything to note. No personal data is stored.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Rapptz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Rapptz/RoboDanny/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}