@botoid

Страница 3498 из 4042
Alfred
05.08.2018
10:59:04
Добрый день! Нужна помощь Использую PyTelegramBotAPI и apihelper для подключения через прокси. Бот работает, но постоянно происходит обрыв. Max retries exceeded with url: /bot .... timed out. (connect timeout=3.5)')) Перепробовал уже 5 прокси, но некоторые работают ещё хуже. Есть ли какой нибудь нормальный и стабильный прокси? Скорость не особо важна, так как бот для личного пользования

Alfred
05.08.2018
10:59:46
Sergey
05.08.2018
11:00:12
как?
посмотри какие параметры можно передать в polling

Google
Alfred
05.08.2018
11:00:22
Добрый день! Появилась проблема. Пытаюсь удалить сообщение через PyTelegramBotApi ловлю ошибку ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body: [b'{"ok":false,"error_code":400,"description":"Bad Request: message to delete not found"}']" В чём может быть причина? команда bot.delete_message(message.chat.id, id)

Alfred
05.08.2018
12:05:48
@LyoSU
05.08.2018
12:31:07
Люди. Кто работал с играми в телеграм? У меня у одного проблема что встроенный браузер для игр на андроиде не позволяет перезаписывать куки. Один раз записал и всё

Тетушка
05.08.2018
12:42:44
Я кнш понимаю что это не поддержка телеги, но почему я не могу зайти с компа в аккаунт телеге по причине «слишком много попыток, повторите позже», если я после установки телеги ни разу не пытался войти в свой аккаунт?

Тетушка
05.08.2018
12:44:33
Мб с этого IP много было попыток
Проблема может быть из-за прокси?

Иван
05.08.2018
12:47:10
Проблема может быть из-за прокси?
Ну попробуй другую проксю поставить

Тетушка
05.08.2018
12:47:38
О, сработало

Иван
05.08.2018
12:48:48
Прокси сменил?

Тетушка
05.08.2018
13:07:57
lf

Google
[Anonymous]
05.08.2018
13:08:56
Я вот не понимаю

А когда 1000 человек с одного прокси сидят

Они все разолм ловят лимиты

?

Damir
05.08.2018
13:11:23
Привет всем, кто знает есть ли способ использовать django orm в flask?

Павел
05.08.2018
13:14:23
Даниил
05.08.2018
13:18:31
Друзья, пишу бота, возникла проблема. Я решил вынести все хэндлеры (pyTelegramBotAPI) в отдельную директорию, теперь не могу понять, как вставить эти хэндлеры в главный файл (main_bot.py). Просто import не работает. В каждом файле из handlers лежит @bot.message_handler на определённую команду. Пробовал добавить в handlers пустой файл __init__.py, не помогло. Хотелось бы понять, как это сделать, ибо делать main_bot.py огромным не хочется, а в разработке ботов я дилетант. Картинку со структурой проекта сейчас скину. Заранее благодарю.



Suren
05.08.2018
13:20:10
https://gist.github.com/seanbehan/168a277a5a23086e76000a59e54fb3d5
У тебя что, Гугл ещё не заблокирован?!

Sergey
05.08.2018
13:21:55
@JRootJunior я помоему баг нашел по fsm если юзать RedisStorage когда апдейтишь что то в словарь await state.update_data(name=message.text) то ругается что NoneType not iterable вот тут могу пофиксить в принципе, если занят

Shark
05.08.2018
13:57:54
Добрый всем, посоветуйте как избавится от проблемы. - При данном коде, когда пользователь входит в wizard сцену и не выходя из неё пишет команду start > бот зависает и перестает отвечать: bot.hears(keyboard.main_menuPage.pubstomp, Stage.enter('pubstomp-scene')) - Дополнив, получилось сделать так, что зайдя в wizard сцену и нажать /start, можно зайти в любую другую сцену, кроме той, из которой ты написал /start, после этого зайдя в другую сцену получается зайти в предидующую, но застреваешь снова: pubstompScene.hears(keyboard.main_menuPage.tshirt_btn,(ctx) =>{ ctx.scene.current.leave() ctx.scene.enter('tshirt-scene') }) pubstompScene.hears(keyboard.main_menuPage.devices,(ctx) =>{ ctx.scene.current.leave() ctx.scene.enter('devices-scene') }) pubstompScene.hears(keyboard.main_menuPage.basket,(ctx) =>{ ctx.scene.current.leave() ctx.scene.enter('take-order') })

Артемий
05.08.2018
13:59:03
Юзай flow

На flow вешай сцены

Suren
05.08.2018
14:36:42
Sergey
05.08.2018
14:37:07
в чат по аиограму пиши, он там теги ставит
да я особожусь чуть позже исправлю

Павел
05.08.2018
14:54:49
Alex
05.08.2018
14:57:05
какраз есть время сделать стикеры
Те стикеры делаются из скриншотов, которые не выйдет сделать как минимум потому, что сообщения еле грузятся

Google
Павел
05.08.2018
14:58:06
отговорки

Mishell
05.08.2018
16:02:18
Я генерирую сертификат через openssl req -newkey rsa:2048 -sha256 -nodes -keyout PRIVATE.key -x509 -days 365 -out PUBLIC.pem -subj "/C=NG/ST=Lagos/L=Lagos/O=YOUR_NAME_OR_COMPANY_NAME/CN=SERVER_NAME_OR_IP" Указал IP сервера в команде. На выходе получаю приватный ключ и публичный. В Telegraf либе сказано // TLS options const tlsOptions = { key: fs.readFileSync('server-key.pem'), cert: fs.readFileSync('server-cert.pem'), ca: [ // This is necessary only if the client uses the self-signed certificate. fs.readFileSync('client-cert.pem') ] } // Set telegram webhook bot.telegram.setWebhook('https://server.tld:8443/secret-path', { source: fs.readFileSync('server-cert.pem') }) // Start https webhook bot.startWebhook('/secret-path', tlsOptions, 8443) Я поставил const tlsOptions = { key: fs.readFileSync('PRIVATE.key'), cert: fs.readFileSync('PUBLIC.pem') } Но бот не заводится. CA - не указывал. Не могу понять как это сделать правильно? До этого я либо вешал на вебхук хероку, либо пулинг, а с сертификатами не задалось.

Nikolay
05.08.2018
16:37:44
Ребят как получить последние n постов из канала где бот админ

Dmitry
05.08.2018
16:38:07
выбрать из базы?

Damir
05.08.2018
16:38:12
Можете помочь?

Nikolay
05.08.2018
16:38:32
Постов из канала телеги а не самого бота

Gabb
05.08.2018
16:39:15
Можете помочь?
Почему бы сразу не писать проблему. Вдруг надо занять миллион? Тогда не смогу помочь

Dmitry
05.08.2018
16:39:26
выбрать из базы, имхо

Nikolay
05.08.2018
16:39:29
+

Damir
05.08.2018
16:40:02
Сейчас напишу, подготовка скринов

Nikolay
05.08.2018
16:40:17
Не понимаю , какая база в каналах может быть ? Скиньте ссылку на материал может я что-то недруга понимаю

выбрать из базы, имхо

Недоконца

Dmitry
05.08.2018
16:40:54
в каналах — никакой. выбирать — из локальной базы, в которую складывать сообщения

Gabb
05.08.2018
16:41:00
Не понимаю , какая база в каналах может быть ? Скиньте ссылку на материал может я что-то недруга понимаю
Считается, что бот в канале давно и записывает все посты себе в базу. Но видимо у вас не так.

Nikolay
05.08.2018
16:41:27
Понял

Dmitry
05.08.2018
16:41:31
ну или брать бота на клиентском АПИ

Nikolay
05.08.2018
16:41:37
Спасибо

Sergey
05.08.2018
17:03:04
@surik00 а вебхук с помощью чего ставишь? саник? или aiohttp?

Suren
05.08.2018
17:04:48
@surik00 а вебхук с помощью чего ставишь? саник? или aiohttp?
На внешку нджинкс торчит, а локально аиохттп

Google
Sergey
05.08.2018
17:11:35
На внешку нджинкс торчит, а локально аиохттп
RuntimeError: Timeout context manager should be used inside a task чет не могу понять где то другой ивент луп?

Кирилл
05.08.2018
18:37:00
Всем доброго времени суток. Есть вопрос. Какие платежные системы вы подключаете к ботам?

Damir
05.08.2018
18:37:18
Кто знает как сделать чтобы при клике по кнопке отправлялось не то что на ней написано, а другой текст?

Damir
05.08.2018
18:40:08
У меня в кнопке стикер стоит для красоты я бы хотел чтобы текст без стикера отправлялся

Кирилл
05.08.2018
18:41:30
Чем мешает стикер?

Mark
05.08.2018
19:09:30
Здравствуйте! Напишите, пожалуйста в ДМ, кто может написать простенького бота(модерировать канал, банить за определенные стоп слова).

:)
05.08.2018
19:14:55
Как получить историю сообщений на вебхуке?

:)
05.08.2018
19:15:53
Никак
Вообще ни как?

Kirill "Loskir" ?¹³
05.08.2018
19:17:51
Вообще ни как?
Если только у себя хранить

:)
05.08.2018
19:18:07
Но это же жопа будет

Madara
05.08.2018
19:31:50
у кого рекорд? /do_not_click@bananiumbot

No Name
05.08.2018
19:37:54
Что это за хрень?

~/42/elrandir> ?ᅠ
05.08.2018
19:45:09
ребят, как можно через api.telegram.org/bottoken/sendmessage бла бла отправить текст, который будет начинаться с новой строчки

что было как вот тут 1. бла бла 2. бло бло

~/42/elrandir> ?ᅠ
05.08.2018
19:45:53
\n
не канает, ещё идеи

Страница 3498 из 4042