A discord bot for creating & sharing tweets!
Parrot requires Node.JS! All packages can be installed with the command npm install
!
To start Parrot, you need to first create a config.json
file. The config.example.json
can be used! After the config.json
is fully set, run Parrot with: npm start
!
- Token: This is the token of the discord bot, where the app will connect to. See this!
- Prefix: This is the prefix which can be used by ranked users to communicate with Parrot.
- Allowed Roles: This is an array of all roles who can access all commands.
- Log: You can toggle logging here. The logs will be saved in the
log.txt
file. - Twitter: Register a Twitter App here and insert all the keys in the fields.
Channels
is an array of all discord channel-id's, which will act as announcement channels! - Fun Channels: Those are all channels where users with any role can use trivial commands.
- Banned: You can activate auto moderation here and set unmoderated channels as well as list all banned words.
Type !help
in Discord to see all settings & commands. Parrot is capable of tweeting posts and sharing tweets to all set announcements channels!
Bot activity can be logged if turned on. The bot can also remove inappropriate messages if turned on.
This project is licensed under the MIT License — see the LICENSE file for details!