Skip to content

Instantly share code, notes, and snippets.

@Craftplacer
Last active May 9, 2020 02:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Craftplacer/2e27cd05d485acf38aee1cedca5fabb9 to your computer and use it in GitHub Desktop.
Save Craftplacer/2e27cd05d485acf38aee1cedca5fabb9 to your computer and use it in GitHub Desktop.

9th May 2020

  • Disabled quoting for bots
  • Invalid image URLs given by a Discourse forum won't be included anymore, causing the feed check to be aborted.

3rd May 2020

  • Implemented Discourse Feeds, check out cb!help server discourse on how to use.

13th April 2020

  • Fixed Quoting stop working
    • Its extension didn't had the Client variable set, so a helper function for retrieving a user's color failed.

7th April 2020

2nd April 2020

  • More refactoring

1st April 2020

  • A lot of refactoring

29th March 2020

  • Redesigned the user information command (cb!user).

20th March 2020

  • Now automatically showing help of a group when it's not executable (no more "No matching subcommands were found").

19th March 2020

  • Now submitting client errors (non-command errors) to Sentry now.

18th March 2020

  • Experimental IRC Bridge implemented. For usage, reporting issues, providing suggestions and so on contact Craftplacer#4006.
  • Fixed TryGetMemberAsync crashing on null parameter. (Now defaulting to null when trying to resolve a member instance of a guild.)
  • Fixed not being able to show user information (cb!user) in DMs.
  • Fixed, cb!bot showing an outdated update date.

26th February 2020

  • Now sending exceptions/errors/etc. over to Sentry.

31st January 2020

  • Now displays the correct date in the bot information.
    • ... also shows now how old the statistics are.
  • Credits command got updated, now shows people who worked on DSharpPlus (the Discord library CraftBot is running on), LiteDB (the database library) and Newtonsoft.Json (the JSON library).
  • Bot info now displays when this changelog was last updated.

20th January 2020

  • Wiped all bot data again, due to upgrading to LiteDB 5.0.0. I hope at this point the database will run more reliably from now on.

29th December 2019

  • CraftBot has now an update timer
    • The timer will be used to save things that were temporary before, like statistics.

24th December 2019

  • CraftBot now displays the friendly name of the system if running on Windows.

22nd December 2019

  • Moved contributors to cb!bot credits/contributors
    • Translators get credited again.
  • The stats should now include lines as markers instead of icons.
  • CraftBot now counts how many messages have been quoted already.

18th December 2019

  • Refactoring
    • Moved command classes out of CraftBot.Features into namespace CraftBot.Commands

15th December 2019

  • Added buttons to the fake tweets

14th December 2019

  • Removed cb!mod spacify because of Discord having removed the ability to use thin-space unicode characters.
  • Created a new command group called shitposting
    • Added a work-in-progress Tweet impersonation command
    • Moved cb!ehre to it
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment