{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/9"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/19"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/10"}],"enrichment":{"capability":"An async Python wrapper for Discord's user account API, enabling programmatic control of user accounts with support for sessions, relationships, billing, and interactions.","skillfed_tags":["discord-api","self-bot","user-automation"],"use_cases":["Build a self-bot that responds to commands in your own Discord messages for personal automation.","Programmatically manage user account settings, relationships, and billing information.","Automate message reading and interaction handling for personal Discord workflows.","Interact with Discord's slash commands and button interactions from a user account.","Manage multiple user account sessions and read states programmatically."],"what_it_does":"discord.py-self is an async Python wrapper for Discord's user account API\u2014the undocumented interface that powers the Discord client itself rather than bot accounts. It extends the original discord.py library with methods to automate user account actions: reading message history, managing relationships, handling billing and subscriptions, responding to interactions, and controlling sessions. The library is intentionally designed to avoid detection by Discord's systems.\n\nThe package depends on aiohttp for HTTP requests, curl_cffi for advanced HTTP handling, tzlocal for timezone support, discord_protos for protobuf message definitions, and audioop-lts for audio operations. It targets modern Python (3.10\u20133.14) and maintains active development. However, the description itself carries an explicit warning: automating user accounts violates Discord's Terms of Service, and the authors cannot recommend its use.","worth_installing":"No. While the library is technically mature and well-maintained, the description explicitly warns that automating user accounts violates Discord's Terms of Service and the authors cannot recommend its use. Installing and running this code exposes you to account suspension or permanent ban. Use only if you fully understand and accept the ToS violation and the risk of account loss."},"id":"discord-py-self","links":{"html":"https://skillfed.io/packages/discord-py-self","md":"https://skillfed.io/packages/discord-py-self.md","pypi":"https://pypi.org/project/discord-py-self/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-18","license_spdx":null,"license_treatment":"permissive","name":"discord.py-self","python_support":"supports_current","summary":"A Python wrapper for the Discord user API"},"popularity":{"monthly_downloads":115297,"position":12260,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
