или вообще не отвечает?
Ответ в 7 слове
🔮
сложно сказать
а какую библиотеку bot api вы использовали?
pyTelegramBotAPI
Он вроде синхронный
он на потоках?
Код бы посмотреть
разъясните пожалуйста
import telebot import random import time from telebot import types t = True def a1(prisvoenie): def privetstvie(): print("привет") prisvoenie() print("как дела?") return privetstvie def name(): print("артем") dec = a1(name) dec() Token = "" bot = telebot.TeleBot(Token) keyboard1 = telebot.types.ReplyKeyboardMarkup(resize_keyboard=True) keyboard1.add('/start', '/cookie') @bot.message_handler(commands=['start']) def start(message): bot.send_message(message.chat.id, f'привет, я бот Рик Санчес, буду отвечать на отвали {message.from_user.first_name}', reply_markup=keyboard1) @bot.message_handler(commands=['cookie']) def foods(message): random_ansver = random.randint(0, 4) R = random.randint(0, 4) if R == 0: R = "Печенья нет" if R == 1: R = "Печенья разобрали" if R == 2: R = "Печенье кончилось" if R == 3: R = "Поставки печенья сегодня не было" if R == 4: R = "Хрен тебе а не печенье" if random_ansver == 0: bot.send_message(message.chat.id, "На держи свое гребанное печенье 🍪") if random_ansver == 1: bot.send_message(message.chat.id, str(R) + ", бери киви или проваливай 🥝") if random_ansver == 2: bot.send_message(message.chat.id, str(R) + ", бери круасан или проваливай 🥐") if random_ansver == 3: bot.send_message(message.chat.id, str(R) + ", бери пиццу или проваливай 🍕") if random_ansver == 4: bot.send_message(message.chat.id, str(R) + ", бери бекон или проваливай 🥓") bot.polling(none_stop=True)
Так это telebot, перейди на другую либу (pyrogram, например)
Pyrogram это ведь библиотека для "апгрейда" своего аккаунта, ну ты делаешь из своего акк в бота
после "хрен тебе" нужно запятую поставить
Вопрос был задан не на счёт грамматики, но спасибо за замечание
Нет, какой апгрейд? Ты не шаришь про то как это работает, вкратце у любого приложения есть бэкенд (то, что обрабатывает данные от сервера и пользователя, тоесть это эдакий двигатель. Все либы, будь то pyrogram, telethon, telebot и т.д являются этими самыми "двигателями", и их возможности позволяют запускать сессии как бота, так и юзера обычного В телеге обычный пользователь сможет разве что галочку получить, а вот обработку можно прикрутить
токен пустая строка. это вы убрали чтобы запостить или так всегда было?
Специально сделал строку пустой иначе вы бы могли получить доступ к моему боту
Обсуждают сегодня