/guido

Guid bot for discord, slack, teams! Start as an MVP and scale to production-like concerns.

Primary LanguageC#MIT LicenseMIT

Guido

Guid bot for Discord, Slack, Teams! Start as an MVP and scale to production-like concerns.

Goals

I know it sounds silly, but what am I looking to get out of YAGNI ("yet another guid instance")?

  • ✔️ .NET Core
  • Project organization likely to be seen in The Enterprise
  • Unique named instance
  • As a Function on Azure and On Premise
  • Infrastructure as Code
  • CI/CD pipeline
    • ✔️ Add GitHub action for GuidoLib
  • https://dapr.io
    • ✔️ Add GuidoApi controller
  • Input / Output bindings for dapr.io?
  • Client Rate Limiting
  • Administrator "Add to Workspace" (e.g. for Discord, Slack, Teams) page
  • Circuit breaker for integrations
  • Assigning Guid to Space Entities (stars, planets, asteroids, comets, etc)
  • Guid Printable Certificate of Authenticity
  • Scalable
  • Work Item Tracking
  • Test plan
  • Integration tests
  • Performance tests
  • Security scans/checks