This solution is a bot created for midterm projects at Code Fellows for 401 in .Net.
- General Info
- Technologies Used
- Features
- Images
- Setup
- Usage
- Project Status
- Contact
- License
- Other Docs
- Create a Bot for discord that allows members of a specific server add tickets with problems to be resolved.
- Those tickets will be added to a restful API server.
- C# 9.0
- ASP.NET 5.0
- Discord.Net
- Entity Framework
- Identity Framework
- Can respond to User via [!]help command.
- Will take input from Users to create a help ticket, and store each ticket in a database.
- Can request and change data within database.
- Is set up with Authorization and will only allow users with specific roles to access specific data.
- Tracks all tickets, both live and resolved.
- Keeps records of all users and their roles.
- Allows administrators to update users, user roles, ticket data, etc.
In order to run this you will need to pull down the entire github repo and publish the API to the web (we used Azure). Follow directions from Discord Documentation and the YouTube tutorial listed in resources to get your bot connected to your Discord Server.
The Discord Bot handles ticket requests. You can use it on a large or small server to receieve as a way to handle and organize tickets. The bot will take a problem description from the User, and than acquire that users name and time of request. Moderators will have access to all open tickets and will have the ability to close them, but onl admins can view closed tickets and delete tickets from the record.
Project is: Complete
Authors
feel free to contact any of us via the above links.
This project is open source and available under the MIT License.

