2
0

tech.md 581 B

Techniques used in this project

  1. Cron jobs
  2. SQL pagination
  3. Auto-generated Graphql API client
  4. Joystream chain events handling
  5. Discord commands
  6. Polkadot signature verification
  7. Sequelize declare trick, see https://github.com/sequelize/sequelize/issues/11032#issuecomment-1002940929
  8. Discord role assigning
  9. Sequelize on Heroku: SSL ;)
  10. Two GraphQL APIs consumed. Due to a bug, I had to split them in separate files.
  11. Caching introduced
  12. Discord API: Mention server role in embed description