170 похожих чатов

Почему мой телеграм бот написанный на Python отвечает с задержкой

или вообще не отвечает?

17 ответов

123 просмотра

Ответ в 7 слове

🔮

сложно сказать

а какую библиотеку bot api вы использовали?

unknown
pyTelegramBotAPI

Он вроде синхронный

unknown
pyTelegramBotAPI

он на потоках?

Код бы посмотреть

unknown- Автор вопроса
Mercuree
он на потоках?

разъясните пожалуйста

unknown- Автор вопроса
Savva Mirzoyan
Код бы посмотреть

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)

unknown
import telebot import random import time from tele...

Так это telebot, перейди на другую либу (pyrogram, например)

unknown- Автор вопроса
Vorobuskaᅠ Forever
Так это telebot, перейди на другую либу (pyrogram,...

Pyrogram это ведь библиотека для "апгрейда" своего аккаунта, ну ты делаешь из своего акк в бота

unknown
import telebot import random import time from tele...

после "хрен тебе" нужно запятую поставить

unknown- Автор вопроса
Mercuree
после "хрен тебе" нужно запятую поставить

Вопрос был задан не на счёт грамматики, но спасибо за замечание

unknown
Pyrogram это ведь библиотека для "апгрейда" своего...

Нет, какой апгрейд? Ты не шаришь про то как это работает, вкратце у любого приложения есть бэкенд (то, что обрабатывает данные от сервера и пользователя, тоесть это эдакий двигатель. Все либы, будь то pyrogram, telethon, telebot и т.д являются этими самыми "двигателями", и их возможности позволяют запускать сессии как бота, так и юзера обычного В телеге обычный пользователь сможет разве что галочку получить, а вот обработку можно прикрутить

unknown
import telebot import random import time from tele...

токен пустая строка. это вы убрали чтобы запостить или так всегда было?

unknown- Автор вопроса
Mercuree
токен пустая строка. это вы убрали чтобы запостить...

Специально сделал строку пустой иначе вы бы могли получить доступ к моему боту

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта