Skip to content

prom3theu5/Quiltoni.PixelBot

 
 

Repository files navigation

Quiltoni.PixelBot

A bot to manage pixels for Quiltoni

Build status

Attribution

The 'Dance' song adapted and used in the giveaway animation is courtesy of

LiQWYD:

https://www.soundcloud.com/liqwyd

https://spoti.fi/2RPd66h

https://apple.co/2TZtpeG

https://www.instagram.com/liqwyd

https://www.facebook.com/LiQWYD

https://creativecommons.org/licenses/by/3.0/

Music provided by RFM: https://youtu.be/9QDADYhEzXg

Deployment TODO:

  • Some content on the home page
  • Need some design help! Please... Jeff is an art amateur
  • Remove the About link and route it somewhere
  • Remove the claims on the home page when in Production environment
  • Join channel feature -- when and how does the bot join and monitor channels
  • Stop monitoring a channel feature -- stop the Follower / Sub / Cheer notifications
  • Improve the configuration screen
    • Activate the bot
    • Activate individual features

After Deployment

  • How to build and test if you are not actively streaming?

Possible solutions to Blazor disconnect

Persist data between restarts using the StateController and an out-of-process / out-of-container storage service

  1. Extend the reconnect timeout
    • Prevent the screen from going grey
    • We still lose the in-memory state of the application (THIS IS A PROBLEM)
  2. Deploy to a staging slot
    • Swap slot when the application is running
    • We still lose the in-memory state of the application (THIS IS A PROBLEM)
  3. Make the widget static HTML with JavaScript / Blazor WASM
    • This might be the BEST solution

About

A distributed chatbot that manages faux-currency and other interactions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 59.4%
  • JavaScript 34.3%
  • HTML 4.2%
  • CSS 1.9%
  • Other 0.2%