ajani

Project Preview

Robertify

GitHub Bot RepositoryGitHub Website RepositoryGitHub API Repository

Category

Web Development

Year

2021 - 2024

Customer

Personal Project

A next-gen Discord music bot with a multitude of features

Robertify is a music bot written completely in Java and Kotlin using JDA. The name "Robertify" originated from the simple fact that a friend of mine, named Robert, wanted a music bot. So I made one for him. Eventually, Robertify became a bigger project to me and I have been putting in most of my efforts into it ever since.

Robertify has gone through several versions, each of which bringing a major change. Version 1 involved just the implementation of the bare-boned music playing capabilities, wheras the upcoming version 6 is a rewrite from Java to Kotlin with features such as a web dashboard, statistics tracking, data visualization and more modern features.

All in all, Robertify is the project that has taught me the most about the software development industry, especially with respect to scale. Robertify served around 800,000 people worldwide through a popular platform known as Discord. I have learn through mutliple trial and error instances to manage such a user-base.

I could go on and on about the many lessons I've learnt from building this application but I think that's better fit for a blog post. Instead, you can enjoy this list of all the technologies used.

Gallery

Robertify Home Page - Dark Mode
Robertify Home Page - Light Mode
Robertify Documentation
Robertify Dashboard - Server List
Robertify Player
Robertify Feature List
This Website Uses Cookies
We use cookies to enhance your browsing experience and analyze our traffic. By clicking “Accept” or continuing to use our site, you agree to our use of cookies.