Home

Remember

These docs are not completed. Please do not panic if something is missing or inaccurate.

We hope this documentation is helpful for you, but don't just Ctrl+C and Ctrl+V.


"What is this?"

This is NAFF, an API wrapper for Discord, written in Python. This wrapper is designed to be easy to use, and easily modified to suit your needs.

Features:

  • 100% coverage of the application commands API
  • Modern and Pythonic API
  • Asynchronous operation
  • Proper rate limit handling
  • Dynamic cache with TTL support

"Is this just another discord.py fork?"

While this library shares some features and stylistic choice with discord.py, its completely separate from them. We think discord.py is a fantastic library, but we disagree with the direction and design decisions made by it.

Compared to discord.py; NAFF starts faster, responds faster, and is simpler to use. Especially compared to Views.


"I don't like how you've done x feature"

Make an issue on our GitHub Repo and we can have a discussion on it. Or if you want faster responses, join our Discord Server .


"I don't understand something"

If you need help with something, don’t hesitate to ask for help in the Discord Server !


"Can I contribute to this project?"

Of course, you can contribute to this project by submitting a pull-request to the GitHub Repo . We also have a Trello Board where you can see what we are working towards, feel free to do anything there.