Campmaster Constantine

RSS

Overview

This project has two sides. There’s the Constantine framework, which is a collection of discord.py cogs and code to create Discord bots, and Campmaster Constantine, which is the flagship bot using the framework.

This project started life as a custom bot for a discord server I was in at the time, but I quickly realized the value of being able to custom-build bots from drop-in cogs.

Features

  • Points and Leveling
    • Level-based roles
  • Moderation
    • Kicks, Bans
    • Strikes (warnings)
  • Question/Topic of the Day

Articles from my webring

Tips for debugging your new programming language

Say you’re building a new (compiled) programming language from scratch. You’ll inevitably have to debug programs written in it, and worse, many of these problems will lead you into deep magic, as you uncover problems with your compiler or runtime. And as you…

via Drew DeVault's blog August 11, 2021

The push for GATs stabilization

The push for GATs stabilization Where to start, where to start... Let's begin by saying: this is a very exciting post. Some people reading this will be overwhelmingly thrilled; some will have no idea what GATs (generic associated types) are; others migh…

via Rust Blog August 3, 2021

Setting up sr.ht for local development

I sometimes contribute to sr.ht. An important step in the contribution process is to properly test the patches, even if they’re a simple change. Getting a good local development setup can be an intimidating task. I have a setup which tries to minimize the am…

via emersion July 30, 2021

Generated by openring