Skip to content

ExceptedPrism3/HitRadio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HitRadio

Python Discord.py


24/7 Moroccan Discord Bot named HitRadio, inspired by the HitRadio Radio Station, now offers a more interactive and feature-rich experience. Listen to your favorite tunes in real-time on your voice channel with friends. Enjoy a variety of new commands and enhanced functionality, including volume control, bot information, and more.

Invite HitRadio to your server and enhance your Discord experience with uninterrupted Hits.


You can find this bot here, or you invite it directly from here.


Execute /help of the bot in Discord to view all available commands!



🌟 Features

  • 24/7 Radio Streaming: Enjoy uninterrupted HitRadio streaming in your Discord server.
  • Interactive Commands: Use /play, /volume, and more for a complete music experience.
  • Auto-Reconnect: Robust handling of bot restarts and crashes, ensuring continuous streaming.
  • User-Friendly Interface: Simple and intuitive commands for all users.
  • Multiple Bot Support: Explore other bots created by the same developer, with direct invite links.

🚀 Prequesitive

  • Brain (Optional xD)
  • Python 3.10 or higher
  • Internet

⚙️ Installation

1- Clone this repository.

git clone https://github.com/ExceptedPrism3/HitRadio.git

⚠️ You must have "git" installed on your machine first to be able to use this command.


2- Download & Install the packages from the requirements.txt file:
pip install -r requirements.txt

3- Create a folder named `private` in the project root and access it.
mkdir private
cd private

4- Create a python file called essentials.py and write into it the following
echo "BOT_OWNER_ID = Owner_of_the_Bot_ID

BOT_TOKEN = 'Bot_Token'

BOT_STATUS = ['Your_status', 'example']

STREAM_LINK = 'https://hitradio-maroc.ice.infomaniak.ch/hitradio-maroc-128.mp3'

BOT_INVITE = 'Bot_Invite_Link'

VOTE = 'Top_GG_vote_link_or_any_other_vote_site'

INVITE_LINK = 'discord_support_invite_link'

OTHER_BOT_ENABLED = False

OTHER_BOT_1 = 'INVITE_LINK_1'
OTHER_BOT_2 = 'INVITE_LINK_2'" > essentials.py

5- Go back to the root of the project and execute the following command:
cd ..
python main.py

🌐 Extra Features

Enhance your bot's capabilities by integrating additional bots you own. To showcase your other creations when users execute the /info command, simply enable the OTHER_BOT_ENABLED option found in the essentials.py file within the private folder and insert the bot's invite links bellow it. This feature allows you to cross-promote and increase visibility for all your Discord bots, creating a more engaging and diverse experience for your users.

🎉 Enjoy 24/7 Hits with HitRadio!


📄 License

This project is under the MIT License - see the LICENSE file for details.

✉️ Support

Need help? Join our Discord Support Server.

🤝 Contributing

Contributions are welcome! For major changes, please open an issue or a ticket first to discuss what you would like to change.

❤️ Special Thanks

A heartfelt thanks to a Friend for their invaluable support and assistance throughout the development of this project.