Как глобально синхронизировать команду слэша в discord.pyPython

Программы на Python
Ответить
Anonymous
 Как глобально синхронизировать команду слэша в discord.py

Сообщение Anonymous »

Я хочу синхронизировать все слэш-команды со всеми гильдиями в discord.py
Мой код

Код: Выделить всё

import discord
from discord import app_commands
from discord.ext import commands

intents = discord.Intents.default()
client = discord.Client(intents=intents)

tree = app_commands.CommandTree(client)

@client.event
async def on_ready():
print(f'We have logged in as {client.user}')
try:
await tree.sync(guild=discord.Object(id=11234411))

print(f'Synced')
except Exception as e:
print(e)

@tree.command(name="ping", description="Simple ping pong command", guild=discord.Object(id=1032007648566059142))
async def ping(interaction):
await interaction.response.send_message(f"Pong", ephemeral=True)

Я пытался просто удалить guild=discord.Object(id=11234411), но это не работает

Подробнее здесь: https://stackoverflow.com/questions/744 ... discord-py
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»