Due to a lack of memes and joy in our lives, we decided to brighten up our Discord channel with a bot that can pull images from ANY subreddit, anything from Imgur, top 5 Google results and even a ban words list.
What it does
Searches the web using Selenium WebDriver and pulls the full sized images into the Discord Channel for all to enjoy.
How we built it
Challenges we ran into
Properly implementing the banned words list was a challenge as well as swapping from Discord.io to Discord.js to Discord.py.
Accomplishments that we're proud of
Successfully pulling results from the web platforms was a challenge and a fun experience! Lastly, implementing a banned words list was challenging but now banned words can be added to as needed.
What we learned
If you can, do it in Python. Also, asynchronous event handling was an incredibly integral tool to get all this to run at the same time.
What's next for Smooth Bryan: The Meme Machine
Smooth Bryan has many more roles to fulfill! We plan to make him our full time Discord bot which would include assigning roles, keeping track of users, playing music and proper code display for helping users.