harvestcore / matroos

Create, manage and deploy Discord bots easily.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[DEV] Running bots in workers

harvestcore opened this issue · comments

Summary: Workers must be able to run (one or more) bots on them.

Functional notes:

  • It should be possible to create, update and delete bots.
  • It should be possible to start and stop those bots.
  • All the communication with the backend is made via a REST API.

Technical notes:

  • There's an existent service. Its methods must be populated.
  • API endpoints must be defined for:
    • Add, update, and delete a bot.
    • Start and stop bots.
    • Get information related to the worker.

Relates to:

Acceptance criteria:

  • There is an infrastructure to run bots in the workers.