or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/py-cord@2.6.x
tile.json

tessl/pypi-py-cord

tessl install tessl/pypi-py-cord@2.6.0

A modern, async-ready Python API wrapper for Discord with comprehensive bot development features

Agent Success

Agent success rate when using this tile

93%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.11x

Baseline

Agent success rate without this tile

84%

rubric.jsonevals/scenario-6/

{
  "context": "This criteria evaluates the engineer's proficiency in using py-cord's pagination system (discord.ext.pages) to create interactive multi-page messages with category navigation. The focus is on proper usage of Paginator, Page/PageGroup classes, and integration with Discord's interaction system.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Paginator instantiation",
      "description": "Creates a Paginator instance from discord.ext.pages module with appropriate parameters (pages or page_groups, timeout set to 60 seconds)",
      "max_score": 15
    },
    {
      "name": "PageGroup usage",
      "description": "Implements multiple PageGroup objects to organize pages into categories (Commands, Features, FAQ) rather than using a flat list of pages",
      "max_score": 25
    },
    {
      "name": "Page/Embed creation",
      "description": "Creates Page objects or Embed objects for each help page with proper formatting (title, description, color, footer with page numbers)",
      "max_score": 15
    },
    {
      "name": "Paginator.send() usage",
      "description": "Uses the send() or respond() method of the Paginator to send the interactive paginated message in response to the slash command",
      "max_score": 15
    },
    {
      "name": "Author check",
      "description": "Configures the Paginator to restrict interactions to the command invoker using disable_on_timeout or author_check parameters",
      "max_score": 15
    },
    {
      "name": "Slash command setup",
      "description": "Properly implements a slash command using @bot.slash_command() or @bot.command() decorator that triggers the help paginator",
      "max_score": 15
    }
  ]
}