Library that will allow you to manage selfbots.


Keywords
python, requests, discord, selfbot, py, aiohttp, nextcord, pycord, bot-discord, discord-py, discordselfbots, nextsnake, selfbot-discord
License
MIT
Install
pip install pynext==1.2.0

Documentation

Pynext - Discord API Wrapper for selfbots written from scratch in Python.

โš ๏ธ Project only for educational purposes!

โš ๏ธ Project is still under development. It may contain bugs, and future updates will bring breaking changes.

License PyPI - Downloads GitHub commit activity GitHub last commit (branch)

๐Ÿ’ข Requirements

  • Python 3.9 or newer.

๐Ÿ”ง Pynext Features

  • Modern Pythonic API using async and await.
  • Proper rate limit handling.
  • Optimised in both speed and memory.
  • Properly typehinted.
  • Support for multiple accounts.

๐Ÿ› ๏ธ Installation

pip install -U pynext

๐Ÿ’ซ Example

See more examples on: Github or Docs.

from pynext import PynextClient, SelfBot, GuildMessage, PrivateMessage
from typing import Union

client = PynextClient(chunk_guilds=False)

@client.dispatcher.listen('on_user_ready')
async def on_ready(user: SelfBot):
    print("User: {} is ready!".format(user))


@client.dispatcher.listen('on_message_create')
async def on_message(selfbot: SelfBot, message: Union[PrivateMessage, GuildMessage]):
    if message.content == "?ping":
        await message.reply(selfbot, content=f"**Pong!** {round(selfbot.latency * 1000)}ms")

client.run("TOKEN_1", "TOKEN_2")

๐Ÿงท Links

๐Ÿ“‹ Todo

  • Voice Support.
  • Message components (Buttons, Select Menus).
  • Official support for context commands.
  • Support for voice messages.
  • Extensions (Cogs).
  • Full api covarage.