@client.command
async def time(ctx, time: int):
embed = discord.Embed(title='Время', description=f'Время которие вы ввели - <t:{time}:f>')
await ctx.send(embed=embed)
@bot.event
async def on_guild_join(guild):
emb = discord.Embed(
color = 0x22ff00,
title = f"Title: example \"Hi {guild.name}, I'm here!",
description = f"My function..."
)
await guild.text_channels[0].send(embed = emb)
import os
os.chdir(r'путь к директории бота') #если на хостинге то относительный
import blacklist, modmail
cogs = [blacklist, modmail]
bot = commands.Bot(settings["prefix"], intents = discord.Intents.all())
for i in range(len(cogs)):
cogs[i].setup(bot)
print('Коги готовы!')
@bot.command(aliases = ["шар", "Шар", "Ball"])
async def ball(ctx, *, question):
responses = [
'Это точно.',
'Очень даже вряд-ли.',
'Нет.',
'Да, безусловно.',
'Вы можете рассчитывать на это.',
'Вероятно.',
'Перспектива хорошая.',
'Да.',
'Знаки указывают да.',
'Ответ туманный, попробуйте еще раз.',
'Спроси позже.',
'Лучше не говорить тебе сейчас.',
'Не могу предсказать сейчас.',
'Сконцентрируйтесь и спросите снова.',
'Не рассчитывай на это.',
'Мой ответ - нет.',
'Мои источники говорят нет.',
'Перспективы не очень.',
'Очень сомнительно.'
]
responses = random.choice(responses)
await ctx.send(content = f'[:8ball:] Шар говорит\n', embed = discord.Embed(color = 0x22ff00,description = responses))