- Added BotResources.py - Updates to saving and loading of config file - Updated how you call the save config function - Allowed saving of one variable
1.4 KiB
1.4 KiB
Discord-Radio-Bot
This project is intended to allow users in discord to be able to listen to their favorite radio stations, music or other ;), while talking to their friends.
Setup
- Install Python 3.X
- Install the pip packages found in the
Requirements.txtfile - Run
main.pywith Python - Follow the prompts in the terminal
Understanding Audio Input
This title can be a bit confusing. The bot will display both 'input' and 'output' devices but not always all devices connected. Voicemeeter is highly recommended for this bot. See a detailed guide on how to use Voicemeeter Banana's (identical in function to Potato or Voicemeeter) I/O here.
Changing audio sources
To change the audio source, simply delete the config.ini that was generated and restart the bot.
It will re-do the setup and allow you to select a new device.
To-Do
- Move cogs to their own files
- Add a disable function for cogs
- Update WillieTimer with replies to all msgs
- Add saving of changes to mention and channel
- Add a pool of responses to 4:20
- Send a message details of digital comms
- Send only one message at join and update this message with details of digital comms
- Interact with soapysdr directly from the bot
- Allow chat interaction with soapysdr
- Transcode radio transmissions to text