Ever wanted to pet someone into oblivion?
- pet your friends!
- bonk your (silly) friends!
- explode your enemies!
- get confused at all the logic the bot has behind in this repository!
-
clone this repository with
git clone https://www.github.com/JustNotSebas/FurbyPET.gitor download and unzip the repository. -
rename .env.example to .env and set your variables
| variable | description | default |
|---|---|---|
| TOKEN | Sets the token used by py-cord to start the bot. Required. | ADD_YOUR_BOT_TOKEN_HERE |
| TIMEZONE | Sets the timezone used for time-related purposes. Uses PYTZ format. | UTC |
| SUPPORT_INVITE_URL | Sets the Discord server support invite for the /feedback support command. If not set, the command will fail. | None |
| SUPPORT_CHANNEL_ID | Sets the Discord server channel where all inquires from /feedback submit will be delivered. If not set, the command will fail. | None |
- run with
python3 main.pyorpy main.pyif you're on windows. no extra arguments required, as long as you have set all your variables correctly.
- if you don't want to host the bot yourself, a public instance of the bot (hosted by myself) is available here
- while there are some safeguards to prevent configuration errors, the bot might raise uncatched exceptions if some files are configured incorrectly (ex: .env was not configured correctly)
- no bot intents are required, and the bot runs by default with
discord.Intents.default(), so you only need to create a bot application in the discord developer portal to be able to use this bot. - contributions are appreciated and will be reviewed accordingly!
this program is released under the GNU General Public License v3.0 (GPL-3.0). you are free to use, modify or distribute it as long as your changes remain open source (if distributing) and licensed under GPL. click here to read the full license hosted in this repository.