/book

🌙 The beginner guide to crescent

The Crescent book aims to be a beginner guide for hikari and hikari-crescent. Contributions are welcome. If you want a new section I suggest you make an issue first so you don't write the whole thing then I deny it.

One of the goals of the Crescent book is to provide exercises at the end of each chapter. I think this will make it better than other guides.

Sections I want

  • Sales pitch
  • basics
  • advanced commands (such as groups, message commands, user commands)
  • advanced (plugins and hooks)
  • autocomplete
  • events
  • error handling
  • ext
    • tasks
    • rate limits
  • Real bot (likely one section)
  • Foreign ext libs

Hikari things that are not related to crescent

  • Component support with miru
  • Component support with flare
  • Voice Support

Extending/Hacking crescent

  • special properties on bot object (.commands)
  • What is includable?