An open API service indexing awesome lists of open source software.

https://github.com/atluzka/status-discord-bot

Give people rewards for having your discord server link in their status.
https://github.com/atluzka/status-discord-bot

bot discord discord-bot discord-python discordpy py python rewards status status-bot status-discord

Last synced: 7 months ago
JSON representation

Give people rewards for having your discord server link in their status.

Awesome Lists containing this project

README

          

# Status Discord Bot
A discord bot which gives a role when someone has the specified message in their status, and the role could give access to something premium.

# Config

Explanation to some things in the config.
Do not paste this inside your config, it will not work.
```json
{
"bot-token": "Here put your 'BOT TOKEN', NOT your 'ACCOUNT TOKEN'",
"guild-id": "Here put the id of your guild/server",

"status-message": "The message you want people to have in their status",
"role-to-give": "ID of the role that you want to give to your users as a reward",
"logs-channel-id": "ID of the channel where logs come",
"send-logs": "boolean, switch for logs",
"check-statuses-on-startup": "boolean, check users if they have the message in their status on bot startup",

"admins": ["List of users you want the bot to recognize as admin"],
"blacklisted-users": ["List of users that you dont want the bot to give role to"],
"footer-msg": "Message that appears on footers of embeds that the bot sends"
}
```

# Errors
Make sure you've filled everything out correctly in the config and in the same type (int, string).

### 1. ModuleNotFound
Modules you need to use this program: discord.
To install do: pip install , example: pip install discord

# TO-DO
* Store info in a database, instead of storing in memory.