{"repo":"vutfitdiscord/rubbergod","free":true,"listed":false,"github":"https://github.com/vutfitdiscord/rubbergod","clone":"git clone https://github.com/vutfitdiscord/rubbergod.git","description":"FITWIDE discord bot","language":"Python","stars":61,"topics":["hacktoberfest","discord-bot","discord","python"],"license":"GPL-3.0","category":"chat-messaging","readme_excerpt":"Discord bot for the BUT FIT Discord server About This bot manages the verification process, karma and a bunch of other simple commands on our BUT FIT Discord server. It is written in Python with the help of Disnake and its DB runs on PostgreSQL with ORM. Since the most of the features are custom-made, we wouldn't recommend using it for different servers. Setup Creating a Discord App Before you proceed to the environment setup, you will need to create a Discord application to get the Discord API key. We will not provide you with the exact steps on how to do this as there already exists this awesome guide from the developers of Disnake, Discord API Python library. - When creating an invite URL in the Inviting Your Bot section, the bot and applications.commands scopes are required. We also strongly recommend choosing Administrator in the Bot permissions as it is hard to figure out which of these permissions you actually need for the development. [!IMPORTANT] You should set up a separate server just for the development purposes so it shouldn't be that much of a security risk anyway. - After you create the Discord application, one additional step is required. You will also need to enable SERVER MEMBERS INTENT in Bot tab: [!TIP] You can do this by going to the Discord Developer Portal and selecting your newly created application. Then click on the Bot tab on the left and scroll down to the Privileged Gateway Intents section. Installing and running the bot Start by cloning the repo:","default_branch":null,"files":null,"tree":[],"storefront":"/r/vutfitdiscord","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vutfitdiscord/rubbergod/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."}