I designed and developed a Discord bot from the ground up utilizing Python and drawing almost exclusively from the discord.py documentation. This project showcases my ability to grasp complex documentation and apply it effectively.
The primary functionality of the bot centers around user interaction. Using the bot is as simple as typing a command in the format '!(commandname)' within the Discord server. Upon receiving this command, the bot responds by sending pictures of my friends depending on the command given.
In addition to its picture-sharing capabilities, my bot incorporates JSON functionality to interact with a public API that offers random cat facts. When users trigger this command, the bot fetches a cat fact from the API and replies promptly to the user who initiated the command. This demonstrates my ability to work with external data sources, parse JSON data, and respond dynamically to user inputs.