Web Apps: Using Bots to Expand the Functionality of Discord

Kieran Parnell


Supervised by Frank C Langbein; Moderated by Jing Wu

Discord has recently taken over services like Skype, TeamSpeak and Messenger. Discord has become a platform to collaborate, communicate and create. Although Discord is great, I wish to create a Discord Bot to extend the functionality of Discord; exploring the possibilities and limitations of bots within Discord. My aim would be to create a working Discord Bot that brings extra functionality to Discord.

Examples of Functions that could be added by a Bot:

- Automated Moderation - Activity Logging - Scraping web pages for information, then pushing to Discord. - Permission Management Systems. Focus on moderating online/offline questions and/or editing documents collaboratively in a teaching/outreach context. Or monitoring contribution for group projects.

Initial Plan (02/02/2020) [Zip Archive]

Final Report (15/05/2020) [Zip Archive]

Publication Form