📓 My CV

QuackBotAPI

The QuackBot API is a set of Web toys, Mainly Twitch chat and Discord Integrations.
Docs

These were Originally made in PowerShell hosted on Azure Functions, but are slowly being moved over to C# / Python.

V2 (PowerShell) #

  • Cipher: Generates a “cipher”/ Password Esc Jumble of Letters
  • Define: Connects to a dictionary API And gets the definition of a given word
  • Weather: Connects to a Weather API and gets the weather in a given city
  • Search: A LMGTFY API, “I’m Feeling Lucky” Google Search API
  • Quote/RemindME: Takes a give message and posts it in a Discord Channel

V3 (PowerShell) #

  • GCODE: Gets the latest message from a Discord Channel and sends it as a Twitch Message (for sending game join code)
  • Clippy: Creates a twitch clip and posts it in a Discord Channel
  • GoLive: Posts a GoLive message in discord when fired from a twitch live message
  • Status: Updates a Discord embed message containing stream live status for a twitch channel
  • Suggest: Creates a Discord Thread from a given message (for Stream Suggestions)
  • GetChar: Pulls information from a text file for a given “RP” Character
  • Refresh: Refreshes Salt and bearer tokens, passes them back into key vault
  • Quote / RemindME: Cleaner Version of V2

V3 Python #

  • Discord > Jira: a Discord integration that creates a ticket in Jira from a discord Channel and then can update the ticket too.