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-4/

{
  "context": "This criteria evaluates how well the engineer uses py-cord's Embed class and related functionality to create rich formatted Discord messages. The focus is on proper usage of embed creation, field management, visual customization, and integration with slash commands.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Embed Creation",
      "description": "Creates an Embed object using discord.Embed() constructor with appropriate parameters (title, description, color, timestamp)",
      "max_score": 20
    },
    {
      "name": "Embed Title",
      "description": "Sets the embed title using the title parameter or Embed.title property to display the server name",
      "max_score": 10
    },
    {
      "name": "Embed Color",
      "description": "Sets embed color to 0x3498db using the color parameter in constructor or Embed.color/Embed.colour property",
      "max_score": 10
    },
    {
      "name": "Embed Timestamp",
      "description": "Sets timestamp using Embed.timestamp property or timestamp parameter with datetime object (e.g., discord.utils.utcnow() or datetime.utcnow())",
      "max_score": 10
    },
    {
      "name": "Adding Fields",
      "description": "Uses Embed.add_field() method to add multiple fields for member count and role count with name and value parameters",
      "max_score": 20
    },
    {
      "name": "Embed Thumbnail",
      "description": "Sets thumbnail image using Embed.set_thumbnail() method with the guild icon URL (guild.icon.url or similar)",
      "max_score": 15
    },
    {
      "name": "Sending Embed",
      "description": "Sends the embed using ctx.respond() or ctx.send() with embed parameter (not using embeds list parameter is acceptable)",
      "max_score": 10
    },
    {
      "name": "Guild Data Access",
      "description": "Accesses guild information through ctx.guild property to retrieve server name, member count, role count, creation date, and icon",
      "max_score": 5
    }
  ]
}