@nyansterowo

Как кликнуть кнопку в сообщении Discord (selfbot)?

Приветствую, недавно у меня возникло желание разобраться в новой версии Discord API. С новой версии в эту платформу пришло много изменений, например кнопки. Хотелось бы разобраться, как использовать клик кнопки через селфбота. Такую операцию ботам вряд ли представляется, поэтому про официальную библиотеку можем забыть.

В данный момент я использую библиотеку discord.js-selfbot (v12).
Я начал думать как можно сделать нужную мне операцию, в итоге способ только один (или нет?). Я бы хотел отправлять запрос содержаний данные от моего аккаунта для того чтобы он кликал на кнопку.

Я посмотрел какие параметры необходимы в запросе.
Путь куда отправляется сам запрос: https://discord.com/api/v9/interactions

После множества попыток сделать какой либо прогресс, я начал думать что чтото точно делают не так.
У меня возникли пару вопросов, можно ли получить куки после логина селфа в дискорде, может есть какая либо библиотека для таких вещей, или может быть путь до куков в самой библиотеки дискорда?

Как получить остальные данные? nonce, session_id и тд.

Сам запрос, может быть кому-то будет интересно.
{
        method: "POST",
        headers: {
            "Content-Type": "application/json; charset=UTF-8",
            "Authorization": token,
            "Cookie": "..."
        },

        body: {
            "application_id": "id",
            "channel_id": "id",

            "data": {
                "component_type": 2,
                "custom_id": "244d190a-5b3...",
            },

            "guild_id": "id",
            "message_flags": 0,
            "message_id": "id",
            "nonce": "цифарки",
            "session_id": "id",

            "type": 3,
        }
    }
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы