Inspiration
Our inspiration originally came when we came up with our first idea of making a iTunes like clone from a playlist of metal songs one of our people had, and soon realized that challenge might of been a bit too hard for us, as we are all beginners in the art of programming. Basing it off the idea, we decided upon a Discord Bot that would do just that!
What it does
The bot gets added to the owner of the servers channel and has a list of commands that anyone with the correct permissions can access. This includes requesting a song, skipping, volume control, dice rolling, etc.
How I built it
I talked to one of my friends over the very network we were building upon, Discord. He previously had made a DnD (Dungeons and Dragons) bot that was quite good and asked him for a bit of help on how to develoup my own sort of method on how to do it. Then began looking up tutorials to begin learning the ropes of Python, probably the hardest thing I have ever done when it came to programming, me still being new to it and never having any previous experience.
Challenges I ran into
The first challenge I came across was the fact on how to launch it up, as it took one sentence from a mentor on how to open up, damn, Python ain't a joke at all. I then began to watch some tutorials on how to set up a bot, installing all the necessary things I needed with the pip command in the Cmd. But, problems soon occurred when I tried to mash them together, the directory and library were completely messed up and couldn't detect any way to find it. After about an hour of trying to figure it out, we moved all the .py files to the source, and it finally worked. So beginning on making it request songs, it took about 3 hours of some stressful coding, learning, and testing. I finally got it done, and was joyous to see it finally working. After a long break of about 8 hours, I began working on the dice feature, which wasn't too hard.
Accomplishments that I'm proud of
Learning the program Getting to work together Getting it to work in general RELIEF
What I learned
I learned that even through the stressful times, you always have to prevail no matter what, because if you give up, you'll never be able to finish.
What's next for Peeramid Bot
Hopefully to add some more features that are for fun mostly for my friends.
Log in or sign up for Devpost to join the conversation.