Skip to content

Releases: Kardbord/Kard-bot

v1.1.1-beta

11 Oct 03:27
Compare
Choose a tag to compare
v1.1.1-beta Pre-release
Pre-release

v1.1.0-beta

08 Oct 02:17
Compare
Choose a tag to compare
v1.1.0-beta Pre-release
Pre-release

UX Improvements

  • Bot now checks that channel is marked nsfw before allowing users to retrieve nsfw reddit posts

Bug Fixes

  • Fixed an issue where discordgo Session would not be closed appropriately if bot is interrupted during initialization

Developer QOL Improvements

  • Better logging during initialization and shutdown
  • Better error checking

Full Changelog: v1.0.2-beta...v1.1.0-beta

v1.0.2-beta

06 Oct 03:03
Compare
Choose a tag to compare
v1.0.2-beta Pre-release
Pre-release

Removed docker image from release packages. Instead, releases rely on docker-compose to pull down the appropriate image from Docker Hub. Added a GitHub Action to build and publish a new image any time a new release is published. Closes #10.

Full Changelog: v1.0.1-beta...v1.0.2-beta

v1.0.1-beta

05 Oct 09:08
Compare
Choose a tag to compare
v1.0.1-beta Pre-release
Pre-release

Added multi-architecture support to the docker image. Supported architectures are:

  • linux/arm/v7
  • linux/arm64
  • linux/amd64

Full Changelog: v1.0.0-beta...v1.0.1-beta

v1.0.0-beta

05 Oct 06:24
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release

Release v1.0.0-beta

We're officially in beta! Many thanks to anyone who takes the time to participate. ❤️

Features

  • Respond to user greetings and goodbyes
  • Dice rolling
  • Copy-pastas
  • Reddit Roulette
  • UwU-ify
  • Print a help message

Help

For anyone unfamiliar with Discord's slash commands, most of these commands and options will auto-complete for you once you start typing. Commands with specific choices will present those choices to you.

Command Required Arguments Options Description
/help Embeds a help message.
/pasta selection choose a pasta tts share with text-to-speech
uwu UwU-ify the pasta
Serves up a delicious copy-pasta! 🍝
/reddit-roulette any subreddits a space-delimited list of subreddits Retrieves any random reddit post.1
/reddit-roulette sfw subreddits a space-delimited list of subreddits Retrieves a random Reddit post that is not marked nsfw.2
/reddit-roulette nsfw subreddits a space-delimited list of subreddits BEWARE
Retrieves a random Reddit post that is marked nsfw.
/roll dice-count number of dice
dice-sides number of sides on the dice
Rolls a provided number of dice with a provided number of sides.
/uwu custom uwulevel level of UwU to achieve
message the message to UwU-ify
tts share wth text-to-speech UwU-ifies your custom message.
/uwu pasta uwulevel level of UwU to achieve
pasta choose a pasta
tts share wth text-to-speech UwU-ifies your choice of copy-pasta

Full Changelog: v0.0.1-alpha...v1.0.0-beta

  1. May be nsfw

  2. Bot is not responsible for any Reddit posts that are not appropriately marked as nsfw

v0.0.1-alpha

27 Sep 08:16
Compare
Choose a tag to compare
v0.0.1-alpha Pre-release
Pre-release

Virtually identical to v0.0.0-alpha. Just a test of my delivery script and versioning system.

Full Changelog: v0.0.0-alpha...v0.0.1-alpha

v0.0.0-alpha

27 Sep 08:11
Compare
Choose a tag to compare
v0.0.0-alpha Pre-release
Pre-release

First alpha release with very basic functionality as seen in the README at this tag. This is mostly just a test of my delivery/deployment process.