Our great sponsors
-
Hijacking the top comment to bring awareness to matrix
-
They do offer a schema and documentation at https://discord.com/developers/docs/intro
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
I have a small bot, and the re-jigging to get slash commands to work was 1224/698 lines of changes in a system that was already set up to be somewhat flexible. The main things which needed attention in every command class were:
-
I use Ruby for Discord bots with this library
-
flask-discord-interactions
A Flask extension to enable declarative definitions for Discord slash commands.
I don't want to distract from what's happening here, but I built a slash command bot using flask-discord-interactions a few months back. It definitely made my life easier. I'm sure there's others out there.
-
This is an out of date link, if you're interested in getting started with discordrb you can find our up to date repo at https://github.com/shardlab/discordrb. Recently merged slash commands into main, awaiting a gem release still.
-
I think this is a pretty key point. Think of all of the unscrupulous ways that browser extensions can be monetized. Imagine someone offering money to a Discord bot developer to give them statistics on which games are discussed most frequently in channels that the bot operates in.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.