OutdatedVersion / discord-message-recovery

Service formed Discord bot to hold deleted messages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kratos

As an exercise in pursuit of further familiarizing myself with some cool technology I took on reworking this project.

Stack

Components

At the moment the application itself (which is excluding dependencies; such as datastores) is broken into three distinct, though not neccessarily decoupled, components.

  • gateway
  • discord-bot
  • message-recovery-service

Details on each of these may be viewed within their respective directory.

Global Kubernetes Secrets

  • kratos-bugsnag
    • token
      • The authorization token
      • Note: In a different environment it would be a great move to break error reporting into multiple projects. I throw it all at one to save on operating cost.
  • minio
    • access
      • Minio access key (akin to a username)
    • secret
      • Minio secret key (akin to a password)

About

Service formed Discord bot to hold deleted messages

License:Mozilla Public License 2.0


Languages

Language:TypeScript 93.3%Language:Shell 4.3%Language:Dockerfile 2.4%