Foundation based on TUMDiscordBot.
A simplified tutor-bot system with:
- SwiftApp: A SwiftUI iOS management interface for TUMDiscordBot-API, featuring UX for conducting attendance tracking, surveys, feedback collection, role management, and real-time bot control via REST API.
- TUMDiscordBot-API: An educational Discord bot with REST API for programming course management, featuring attendance tracking, surveys, feedback collection, and tutor support tools.
.
|-- SwiftApp/ # SwiftUI iOS client
`-- TUMDiscordBot-API/ # Flask API + Discord bot backend
-
iOS Client:
- Open
SwiftApp/README.mdand follow the setup steps outlined there.
- Open
-
API & Bot:
- Open
TUMDiscordBot-API/README.mdand follow the setup steps outlined there.
- Open
Now you can configure the server IP and API key in the iOS app and interact with the tutor bot in Discord.