mamonova86
04.01.2022 17:21

Есть код бота Discord

import discord, time, random, schedule, requests, datetime

from discord.ext import commands

TOKEN = "тут вводится токин но я его стер"

dashes = ['\u2680', '\u2681', '\u2682', '\u2683', '\u2684', '\u2685']

class YLBotClient(discord.Client):

async def on_ready(self):

print(f'{self.user} has connected to Discord!')

for guild in self.guilds:

print(

f'{self.user} подключились к чату и готов показать случайного котика (или пёсика!):\n'

f'{guild.name}(id: {guild.id})')

async def on_message(self, message):

if message.author == self.user:

return

if "кот" in message.content.lower():

response_cat = requests.get('https://api.thecatapi.com/v1/images/search')

json_response_cat = response_cat.json()

toponym_cat = json_response_cat[0]['url']

await message.channel.send(toponym_cat)

if "собака" in message.content.lower():

response_dog = requests.get('https://dog.ceo/api/breeds/image/random')

json_response_dog = response_dog.json()

toponym_dog = json_response_dog['message']

await message.channel.send(toponym_dog)

class RandomThings(commands.Cog):

def __init__(self, bot):

self.bot = bot

@commands.command(name='roll_dice')

async def roll_dice(self, ctx, count):

res = [random.choice(dashes) for _ in range(int(count))]

await ctx.send(" ".join(res))

@commands.command(name='randint')

async def my_randint(self, ctx, min_int, max_int):

num = random.randint(int(min_int), int(max_int))

await ctx.send(num)

bot = commands.Bot(command_prefix='-- ')

bot.add_cog(RandomThings(bot))

client = YLBotClient()

bot.run(TOKEN)

client.run(TOKEN))

Во можно-ли запускать bot.run(TOKEN) и client.run(TOKEN)) (чтоб они работали вместе) а то когда я ставлю что - то первее другой класс не запускается

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Okladakey
18.10.2021 12:50

Питання для самоперевірки

1. Як визначити розмір вертикального відступу від тексту до границі браузера?

2. Як визначити розмір горизонтального відступу від тексту до границі браузера?

3. Як визначити колір тексту для всього документу?

4. Як визначити колір фрагменту тексту?

5. Як визначити шрифт, яким текст буде відображуватись у вікні браузера?

6. Як записати тег лінії з товщиною в 5 пікселів?

7. Чи можливо задати лінію товщиною в 200 пікселів?

8. Як записується тег заголовку 5 розміру з вирівнюванням по центру?

9. Як записується тег абзацу з вирівнюванням по лівому краю?

10. Яким чином задати обов’язкове відображення фрагменту тексту з нового рядка?

0,0(0 оценок)
Ответ:
Ерко365
26.06.2020 17:12

A[i] := i + 1;

   PrintLn(a);

   Println();

   for i := 1 to 10 do

   begin

       A[i] := A[i - 1];

       PrintLn(a);

   end;

   

   Println();

   Println(2);

   for i := 0 to 10 do

       A[i] := i + 1;

   PrintLn(a);

   Println();

   for i := 10 downto 0 do

   begin

       A[i] := A[10 - i];

       PrintLn(a);

   end;

end.

Тут вывод трасировок последних циклов

1

[1,2,3,4,5,6,7,8,9,10,11]

[1,1,3,4,5,6,7,8,9,10,11]

[1,1,1,4,5,6,7,8,9,10,11]

[1,1,1,1,5,6,7,8,9,10,11]

[1,1,1,1,1,6,7,8,9,10,11]

[1,1,1,1,1,1,7,8,9,10,11]

[1,1,1,1,1,1,1,8,9,10,11]

[1,1,1,1,1,1,1,1,9,10,11]

[1,1,1,1,1,1,1,1,1,10,11]

[1,1,1,1,1,1,1,1,1,1,11]

[1,1,1,1,1,1,1,1,1,1,1]

2

[1,2,3,4,5,6,7,8,9,10,11]

[1,2,3,4,5,6,7,8,9,10,1]

[1,2,3,4,5,6,7,8,9,2,1]

[1,2,3,4,5,6,7,8,3,2,1]

[1,2,3,4,5,6,7,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

[1,2,3,4,5,6,5,4,3,2,1]

Подробнее - на -

Объяснение:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота