
Alexander
11.07.2017
14:39:24
Например, этому боту вообще побарабану на запросы @estimatebot. Она даже отвечает чаще чем 1 раз в секунду

Serg
11.07.2017
14:39:36

Alex
11.07.2017
14:40:13

stonepig
11.07.2017
14:40:41
обмениваться сообщениями, очевидно же

Google

Semyon
11.07.2017
14:40:54
А есть в этом чате те, кто работал с telegram-cli?

Alex
11.07.2017
14:40:56

stonepig
11.07.2017
14:41:05

Oleg
11.07.2017
14:41:07

Sergey❄️
11.07.2017
14:41:20

stonepig
11.07.2017
14:41:28

Анатолий
11.07.2017
14:41:28

Semyon
11.07.2017
14:41:31
Я пытаюсь получить историю чата и получаю, но почему-то у всех сообщений, полученных из истории чата, одинаковые ID

Oleg
11.07.2017
14:41:42

Анатолий
11.07.2017
14:41:43
А тут суровые параноики без номеров телефонов)

Alexander
11.07.2017
14:41:57

Semyon
11.07.2017
14:42:40

Alex
11.07.2017
14:42:45

Google

Semyon
11.07.2017
14:42:47
А где тогда ID самого сообщения?
Грубо говоря, если я хочу сделать reply

???
11.07.2017
14:43:06
как узнат состоит ли юзер на определеном канал?

Sergey❄️
11.07.2017
14:43:23

???
11.07.2017
14:43:34
как получит весь список участников канала?

Sergey❄️
11.07.2017
14:43:35
Который совмещает чат и сообщение

Semyon
11.07.2017
14:43:58
?

Alex
11.07.2017
14:44:10

???
11.07.2017
14:44:22
в ипе телеграма такого нет такого нет

Sergey❄️
11.07.2017
14:45:40

Semyon
11.07.2017
14:45:57
Если нет, то neecaaque, боюсь

???
11.07.2017
14:46:14

Evgeny
11.07.2017
14:46:45
Как удалиться из канала? ?

Sergey❄️
11.07.2017
14:46:47

???
11.07.2017
14:47:25

Google

???
11.07.2017
14:47:30
бабло нет
пока что

Sergey❄️
11.07.2017
14:47:40
Ну сам тогда

???
11.07.2017
14:47:56

Sergey❄️
11.07.2017
14:49:33
Нет, скрипт на MTProto

Oleg
11.07.2017
14:52:27

???
11.07.2017
14:53:10

Evgeny
11.07.2017
14:53:24
Получить через бот апи или вообще?

Sergey❄️
11.07.2017
14:54:03

???
11.07.2017
14:54:54
погуглю спс всем

Evgeny
11.07.2017
14:56:24
https://stackoverflow.com/questions/33844290/how-to-get-telegram-channel-users-list-with-telegram-bot-api

???
11.07.2017
14:58:38
о больщое спасибо бро
как подключит база данных?(DB Browser for SQLite использую);

Evgeny
11.07.2017
15:01:57
Куда подключить?

b0g3r
11.07.2017
15:03:51
только telethon останется завести

Карабанов
11.07.2017
15:04:03
Друзья, подскажите... при рассылке по списку ID нарываюсь на пользователя, который бота забанил, славливаю
2017-07-11 18:00:29,898 (__init__.py:220 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 403 Forbidden. Response body:
[b'{"ok":false,"error_code":403,"description":"Forbidden: bot was blocked by the user"}']"
как мне продолжить рассылку дальше?
if description == "Forbidden: bot was blocked by the user":
> что дальше? :)))) я туплю прямо =)

b0g3r
11.07.2017
15:04:16

???
11.07.2017
15:04:24

Google

b0g3r
11.07.2017
15:04:33
какая библиотека?

Карабанов
11.07.2017
15:04:54
telebot

???
11.07.2017
15:07:19

b0g3r
11.07.2017
15:07:25
telebot
try:
...
except telebot.ApiException as e:
if 'blocked by user' in e.result:
pass # пропускаем
else:
raise # пробрасываем эксепшн дальше

Карабанов
11.07.2017
15:07:59
о, спасибище - сейчас попробую

b0g3r
11.07.2017
15:08:02
а вообще я вру
с условием str in something надо поиграться
возможно там str in e.msg

Карабанов
11.07.2017
15:18:20
except ApiException as e:
result_dict = json.loads(e.result.text)
description = result_dict['description']
if description == "bot was blocked by the user":
raise
else:
print("err")
Как в ТГ код в виде кода выкладывать? а то мне стыдно уже в виде текста поститься =)

b0g3r
11.07.2017
15:19:48
три кавычки, которые на ё (в английской раскладке)

Sergey❄️
11.07.2017
15:19:55
`

???
11.07.2017
15:26:21
adasada

Карабанов
11.07.2017
15:30:17
Стал ловить Bad Request: chat not found о_О

b0g3r
11.07.2017
15:31:05
его в случае блокировки надо удалить из рассылки навечно, а в случае, если это не блокировка прилетела, а другая ошибка - raise'ить исключение дальше, чтобы не потерять его

Карабанов
11.07.2017
15:32:18

b0g3r
11.07.2017
15:32:48
может юзера забанили :)

Google

Evgeny
11.07.2017
15:34:53

???
11.07.2017
15:35:05
?

Yury
11.07.2017
15:37:39
Дальше надо писать остальную часть бота

Evgeny
11.07.2017
15:38:20
Язык то хоть какой? ?

???
11.07.2017
15:38:36

Suren
11.07.2017
15:39:11
Зачем писать бота на джаве?

???
11.07.2017
15:39:12

Suren
11.07.2017
15:39:15
Тем более если ты новичок

Карабанов
11.07.2017
15:39:38
ни дня без зашквара

???
11.07.2017
15:39:39

Shaman
11.07.2017
15:39:50
Под джаву телеграмовая либа очень неудобная для новичка

Serg
11.07.2017
15:39:55
для чего вообще использовать sqlLite если есть субд лучше?

Suren
11.07.2017
15:39:57

???
11.07.2017
15:40:01

Suren
11.07.2017
15:40:19

???
11.07.2017
15:40:32

Evgeny
11.07.2017
15:40:37
Постгре повеселее