как мне вывести инфу из консоли?
короче я написал slash команду с опциями и я не пойму как мне вывести картинку из опции, я попробовал вывести инфу о картинке в консоль и потом информацию о картинке загрузить в к…
короче я написал slash команду с опциями и я не пойму как мне вывести картинку из опции, я попробовал вывести инфу о картинке в консоль и потом информацию о картинке загрузить в к…
Когда я получаю автора слэш-команды с помощью SocketMessageComponent он почему то всегда равен тому кто взаимодействует со компонентом interaction Context.Interaction.User.Id. Мне…
@bot.event async def on_member_update(before, after): if before.avatar != after.avatar: channel = bot.get_channel(939485737739513886) await channel.send(f"{after.avatar_url}&…
Я делаю бота в дискорде, который должен уведомлять о начале стрима. В данном случае я не смог найти документации на твич апи и похожих тем с ответом тоже. Как возможно отслеживать…
Я создал slash команду для удаление сообщение в дискорд-сервере. Но она не работает. @bot.slash_command(description='Эта команда может удалять сообщения в чате.') async def clear(…
Как реализовать в отображении информации о пользователе следующую информацию Играет в /help Опробуйте мои команды (список команд, нажав на которую, она подставляется шаблоном в ча…
У меня embed сообщения хранятся в коде в следующем виде: emb = disnake.Embed(description = '```hello world!```', colour = disnake.Color.blue() хочу узнать лучший способ хранения e…
Пишу на disnake. Пытаюсь сделать ивент со сменой аватарки. Вот исходный код @bot.event async def on_member_update(before, after): if before.avatar != after.avatar: channel = bot.g…
Я уже час не могу решить проблему. Мой скрипт отправляет 2 embed, но приходят 3. Первое дублируется 2 раза. embed = DiscordEmbed(title="Текущий курс VDC", description='V…
@bot.slash_command(name = "монетка", description = "Бросить монетку") async def монетка(inter, сторона: Option(choices=[OptionChoice(name="сторона", …
Как сделать бота для дискорд с рандомом по процентам disnake.pу. Нашла примерный код но он для diskord.py, и естественно у меня он не работает bot.slash_command(name='spell') asyn…
Сегодня увидел у ботов значки "Поддерживает команды", и захотел себе такой же. Я добавляю команды, но по-прежнему значок не выдается. Использую discord.py import discord…
хочу сделать так, чтобы бот считывал повторение никнеймов (для дискорд бота), но как мне это сделать? (Застрял на if) @bot.event() async def ban(): while True: with open('argue.tx…
Решил по надобности создать бота для Discord сервера, вроде написал неплохую систему тикетов, но вот при сохранении тикета, в канал с логами и пользователю, который писал в Suppor…
Я создал файл отвечающий за обработку сообщений if (arg.Content != "") { var guild = arg.Channel as SocketGuildChannel; SocketGuild guildCheck = client.GetGuild(guild.Gu…
Я делаю бота, где есть сообщение Embed. И в сообщение Embed будет список участников сервера. Но я не понимаю, почему в списке есть лишние пробелы? count = 1 for user in users_s: u…
Юзаю SocketMessage и когда приходит сообщение, хочу повторить его в другом канале, но не понимаю как получить другой канал, чтобы сделать SendMessageAsync if (arg.Content != "…
У меня есть бот и словарь внутри него. И как бы мне надо сделать доску самых больших значений: value = { "887035720101929040": { # Это ID пользователя "balance"…
Почему-то, когда я закрываю тикет, мне в логи приходит история не последнего закрытого тикета, а позапрошлого. Прошу прощения, если криво рассказал или оформил, буду благодарен за…
Создал простенького бота, выводящего командой "/roll" 2 случайных языка из готового списка. Суть в чем: Мне необходимо, чтобы я мог несколько раз дублировать эту команду…
У меня есть бот, у которого есть команда !emprison. Данная команда должна добавить роль участнику сервера, но на время которое было задано. Как добавлять роли я знаю, но как дать …
Задумка: Я хочу ответить пользователю командой, чтобы он ответил вместо меня на это особщение. Знаю могу просто указать ID сообщение и после на него ответить, но я хочу сделать, ч…
Привет! Кто-то может подсказать как отловить сервисные сообщения в Discord? Я использую Discord.Net (C#) что бы слушать сообщения которые приходят на сервер, где сидят разные боты…
import discord #Подключаем библиотеку import random from discord.ext import commands from discord import Member intents = discord.Intents.default() #Подключаем "Разрешения&qu…
выдает ошибку expected an indented block вот в этой строчке async def knb(ctx, choice: str): **c**hoices = ['rock', 'paper', 'scissors'] (выделенное жирным отмечает красным) impor…
Писал простые команды и столкнулся с тем, что обычные пользователи могут их использовать, хотя стоит параметр has_role. Код: @bot.slash_command(name="mute", description=…
проверка на бота: if member.bot id True: проверка на самого себя? пример без проверки: waysset поприветствовал waysset пример с проверкой: waysset, вы не можете упомянуть самого с…
Решил добавить в своей проект поддержку Discord RPC. Вроде написал код, запускаю, RPC есть. Попросил друга посмотреть, есть ли активность у меня в профиле, нет. Так же я проверил …
Использую следующий код для воспроизведения музыки в голосовой канал дискорда: import discord import asyncio from yt_dlp import YoutubeDL YDL_OPTIONS = { 'format': 'bestaudio/best…
Почему этот код удаляет канал, даже если в нем есть человек? Мне нужно написать код, который будет создавать новый ГК, с названием: (имя пользователя)'s channel и перекидывал поль…