Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
Yeshwanth-3085 authored Nov 1, 2024
1 parent 36ccc7c commit ac139c3
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 0 deletions.
1 change: 1 addition & 0 deletions dist/_astro/index.CHqEqcn_.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions dist/favicon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions dist/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="Discord Radio Bot - Stream radio stations and manage voice channels with ease"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="generator" content="Astro v4.16.8"><title>Discord Radio Bot</title><link rel="stylesheet" href="/repo-name/_astro/index.CHqEqcn_.css"></head> <body> <main data-astro-cid-j7pv25f6> <div class="hero" data-astro-cid-j7pv25f6> <h1 data-astro-cid-j7pv25f6>Discord <span class="text-gradient" data-astro-cid-j7pv25f6>Radio Bot</span></h1> <p class="description" data-astro-cid-j7pv25f6>
This Discord bot streams a radio station, provides now-playing information, and allows users to connect, disconnect, and move the bot between voice channels. It fetches song metadata and displays it in an embedded message.
</p> </div> <section class="features" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>Features</h2> <div class="feature-grid" data-astro-cid-j7pv25f6> <div class="feature-card" data-astro-cid-lxmfzltz> <div class="icon" data-astro-cid-lxmfzltz>🎵</div> <h3 data-astro-cid-lxmfzltz>Connect</h3> <p data-astro-cid-lxmfzltz>Connect to a voice channel and stream a radio station: $connect</p> </div> <div class="feature-card" data-astro-cid-lxmfzltz> <div class="icon" data-astro-cid-lxmfzltz>⏹️</div> <h3 data-astro-cid-lxmfzltz>Disconnect</h3> <p data-astro-cid-lxmfzltz>Disconnect the bot from the voice channel: $disconnect</p> </div> <div class="feature-card" data-astro-cid-lxmfzltz> <div class="icon" data-astro-cid-lxmfzltz>↗️</div> <h3 data-astro-cid-lxmfzltz>Move</h3> <p data-astro-cid-lxmfzltz>Move the bot between voice channels: $move</p> </div> <div class="feature-card" data-astro-cid-lxmfzltz> <div class="icon" data-astro-cid-lxmfzltz>📡</div> <h3 data-astro-cid-lxmfzltz>Now Playing</h3> <p data-astro-cid-lxmfzltz>Display the currently playing song, album, and artist</p> </div> <div class="feature-card" data-astro-cid-lxmfzltz> <div class="icon" data-astro-cid-lxmfzltz>📶</div> <h3 data-astro-cid-lxmfzltz>Ping</h3> <p data-astro-cid-lxmfzltz>Check bot latency: $ping</p> </div> </div> </section> <section class="requirements" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>Requirements</h2> <div class="requirements-card" data-astro-cid-j7pv25f6> <p data-astro-cid-j7pv25f6>You need to have Python 3.12 installed (recommended via Microsoft Store), along with the following libraries:</p> <ul data-astro-cid-j7pv25f6> <li data-astro-cid-j7pv25f6>discord.py==2.4.0</li> <li data-astro-cid-j7pv25f6>PyNaCl==1.5.0</li> <li data-astro-cid-j7pv25f6>yt-dlp==2024.10.22</li> </ul> <p class="note" data-astro-cid-j7pv25f6>These libraries are listed in the requirements.txt file for easy installation.</p> </div> </section> <section class="setup" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>Setup</h2> <div class="setup-card" data-astro-cid-j7pv25f6> <ol data-astro-cid-j7pv25f6> <li data-astro-cid-j7pv25f6>Go to the <a href="https://discord.com/developers/applications" target="_blank" data-astro-cid-j7pv25f6>Discord Developer Portal</a> and create a new application.</li> <li data-astro-cid-j7pv25f6>Under the application, create a bot and enable MESSAGE CONTENT INTENT.</li> <li data-astro-cid-j7pv25f6>Copy the bot token and replace YOUR-BOT-TOKEN in Radio.pyw.</li> <li data-astro-cid-j7pv25f6>Install the required dependencies (CMD):
<code data-astro-cid-j7pv25f6>pip install -r requirements.txt</code> </li> <li data-astro-cid-j7pv25f6>Run the bot (CMD):
<code data-astro-cid-j7pv25f6>python Radio.pyw</code> </li> </ol> </div> </section> <section class="note" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>Note</h2> <div class="note-card" data-astro-cid-j7pv25f6> <p data-astro-cid-j7pv25f6>This bot streams only one radio station: <a href="https://listen.streamon.fm/cisffm" target="_blank" data-astro-cid-j7pv25f6>107.7 Pulse FM (CISF FM)</a>.</p> <p data-astro-cid-j7pv25f6>Currently, it only supports a single server, but multi-server functionality may be added in the future.</p> <p data-astro-cid-j7pv25f6>If you encounter any bugs, feel free to reach out, and I'll work to resolve them.</p> <p class="project-link" data-astro-cid-j7pv25f6>Project Link: <a href="https://github.com/Yeshwanth-3085/Discord-Radio-Bot" target="_blank" data-astro-cid-j7pv25f6>Discord Radio Bot</a></p> </div> </section> <section class="contact" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>Contact</h2> <div class="contact-grid" data-astro-cid-j7pv25f6> <a href="mailto:yeshwanthngs1r@gmail.com" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>Email</h3> <p data-astro-cid-h2ja5j4y>yeshwanthngs1r@gmail.com</p> </a> <a href="https://twitter.com/Yeshwanth_3085" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>Twitter (X)</h3> <p data-astro-cid-h2ja5j4y>Yeshwanth N (@Yeshwanth_3085)</p> </a> <a href="https://www.linkedin.com/in/yeshwanth-n-74966718b" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>LinkedIn</h3> <p data-astro-cid-h2ja5j4y>Yeshwanth N</p> </a> <a href="https://dsc.gg/marauder-yesh" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>Discord Server</h3> <p data-astro-cid-h2ja5j4y>MARAUDER YESH</p> </a> <a href="https://discord.com/users/761630967706157127" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>Discord Profile</h3> <p data-astro-cid-h2ja5j4y>Yeshwanth N (marauder_yesh)</p> </a> <a href="https://github.com/Yeshwanth-3085" target="_blank" class="contact-card" data-astro-cid-h2ja5j4y> <h3 data-astro-cid-h2ja5j4y>GitHub</h3> <p data-astro-cid-h2ja5j4y>Yeshwanth-3085</p> </a> </div> </section> <section class="license" data-astro-cid-j7pv25f6> <h2 data-astro-cid-j7pv25f6>License</h2> <div class="license-card" data-astro-cid-j7pv25f6> <p data-astro-cid-j7pv25f6>This project is open-source and free to use. No copyright restrictions.</p> </div> </section> <footer data-astro-cid-j7pv25f6> <a href="https://github.com/Yeshwanth-3085/Discord-Radio-Bot" class="github-link" data-astro-cid-j7pv25f6>
View Project on GitHub
</a> </footer> </main> </body></html>

0 comments on commit ac139c3

Please sign in to comment.