What really defines "Discord Bots"? Well it's really quite simple, a bot for Discord. Thats it.
I would say this is where I learned the most and got the most experience. I not only made the API from the previous page for this server, but I've also worked alongside their management team to create a Discord bot. You can see some of the functions below. This server is based around ER:LC, a Roleplay game within Roblox. They have an API that will connect to the in-game server. I used this API plenty, and created many other commands and functions that use this, most of which were for staff use.
Functions/Commands
/appeal
/application-priority
/chatmod
/dm
/giveaways manage
/id
/reminder
/rate
/say
/server-info
/server-status
/tickets-manage
/user-info
And many more staff commands that I unfortunately can't share!
Fucntions/Commands
Full moderation system (/warn, mute, kick, ban)
/say
Full ticket System (transcripts, claiming, etc)
Automatic Welcome Message