Skip to content

Welcome to ScurryPy


A simple Discord API wrapper in Python!

While this wrapper is mainly used for various squirrel-related shenanigans, it can also be used for more generic bot purposes.

Features


  • Command and event handling
  • Declarative style using decorators
  • Supports both legacy and new features
  • Respects Discord's rate limits

Below is a quick overview of what’s coming and what won’t be supported:

Features planned for future implementation

  • Remaining Discord API endpoints
  • Sharding support
  • Auto-moderation abstractions

Features intentionally omitted

  • Voice support
  • Subcommands

Tips when Reading the Docs


  • Only dataclasses not present on the page get cross referenced.
  • Otherwise, if a dataclass contains another dataclass, expect it to come right after that dataclass.