A mobile app for the UntitledDiscordBot.
The aim of the project was to design and produce a mobile application that would support Discord server administrators in the process of initializing an external application - Chatbot. The project consists of two parts, the server layer is located in a separate repository at this address and is the result of engineering work carried out at the end of studies.
The user, in the form of an administrator, is able to adjust access to implemented commands for individual roles, users, or text channels, as well as change the basic configuration in the form of automatic trigger and response removal after a specified time, or command prefix.
The mobile application layer is characterized by a modern look and an intuitive user interface. Authorization with Discord is carried out according to the OAuth 2.0 standard, and the application communicates with the Bot instance to retrieve data on connected servers and extract saved settings from the database.
- Android
- Java
- AppAuth
- Lottie
- FuzzyWuzzy
- BottomNavMenu
- CarouselView
- No Internet Connection
- Retrofit
- OkHttp
- Glide