Skip to content

Latest commit

 

History

History
71 lines (52 loc) · 2.1 KB

File metadata and controls

71 lines (52 loc) · 2.1 KB

hard_bass Discord Bot Plan

Author: Adrian Tarantino Programmers: Adrian Tarantino (AdrianTheHacker) Concept By: Lazar Loncar

Created: September 12, 2022 Last Updated: September 13, 2022

Credits

Intentions behind The Project

  • To play hard bass inside of Discord VC
  • So me and Lazar can make a Discord Bot together 🥳

Core Functionality

  • Read / Write messages in a given Discord Text Channel (TC)
  • Access a library of hard bass music
  • Play music from the library inside of a given discord Voice Channel (VC)

Similar Projects

Tools

Languages(s)
  1. Python - Both me and Lazar are familiar with Python - Python has very many libraries / abstractions to make the code simply and fast to develope
External Libraries / Frameworks
  1. discord.py 2.0.1 - "A Python wrapper for the Discord API" (https://pypi.org/project/discord.py/) - I have a lot of experience with this library, and I'm familiar with a lot of the features
  1. youtube_dl 2021.12.17 - A library for downloading youtube videos - This will be used for getting the music into the hard_bass_library
Code Editor
  1. VS Code - I've been using VS Code for a while
Version Control
  1. Github - This is so we can share the code between each other easily - This will also be used to open source the project
  1. Git

Features (😎 means the feature is complete)

Beta Features
  1. Read and respond to messages sent in discord server 😎
  2. Bot can join and leave a discord VC 😎
  3. Play mp3 files inside of discord VC 😎
Alpha Features
  1. Download videos from youtube
  2. Add those videos to hard_bass_library
  3. PLay the audio from those videos inside of discord VC
Sigma Features
  1. Host the bot (More research is required)
  2. Make the bot accessable to other servers

Entities Setup

  1. Discord Bot (the client)
    • Made on discord developer portal