Есть код бота 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)) (чтоб они работали вместе) а то когда я ставлю что - то первее другой класс не запускается
213
266
Ответы на вопрос:
Алгоритм приготовления пиццы. 1) доставить ингредиенты, входящие в тесто. 2) приготовить тесто. 3) разделить тесто на куски. 4) достать грибы, колбасы, сосиски, помидоры, сладкий (болгарский) перец и т.д. 5) срезать их. 6) поставить их на тесто. 7) поставить тесто в духовку. 8) когда будет готовым, достать из духовки. 9) приятного : -)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mariyburova200104.08.2021 03:18
-
St1mx1517.08.2020 20:58
-
Мастер1списывания14.01.2021 16:38
-
Rrrr0921.03.2021 09:23
-
scrqppy200012.10.2020 13:10
-
Melisaoz0723.12.2022 05:03
-
Kostyaofficial22.01.2022 06:21
-
анксунамун101.02.2020 16:32
-
stazagreen02.04.2023 15:44
-
kitsova01.12.2021 21:45
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.