
Artemiy
24.01.2018
18:49:57
Я знаю только как через хэндлер делать.

Itjunky дзинь даос
24.01.2018
18:50:38
@bot.message_handler(
func=lambda x: True,
content_types=['text', 'photo', 'video', 'audio', 'sticker', 'document']
)

Artemiy
24.01.2018
18:53:34
Да, но ситуация такая:
если команда — это ответ на мсг и после команды ничего нет, то мы смотрим на какой мсг мы ответили и делаем одно;
если мы пишем ту же команду, но с параметром, то жделаем другое.
Т.е., грубо говоря,

Google

Artemiy
24.01.2018
18:54:57
/command 123 — оперируем с параметром '123'.

Itjunky дзинь даос
24.01.2018
18:56:08

Artemiy
24.01.2018
18:56:23
Именно.

Itjunky дзинь даос
24.01.2018
18:56:29
реплай то есть\

Artemiy
24.01.2018
18:57:04
Ладно, я ещё доку покурю. Спасибо.

Itjunky дзинь даос
24.01.2018
18:57:46
а зачем вот это: is not None?

Адын
24.01.2018
18:58:05
как узнать ID канала?

Itjunky дзинь даос
24.01.2018
18:58:44

Адын
24.01.2018
18:59:14
хде

Itjunky дзинь даос
24.01.2018
18:59:33
В принте JSON ответа

Адын
24.01.2018
19:00:00
какого ответа?)

Artemiy
24.01.2018
19:02:43

Google

Itjunky дзинь даос
24.01.2018
19:03:14
Нет, конкретно вот это про нон
None = False
любое другое значение = True

Benyomin
24.01.2018
19:21:38
есть кто-нибудь кто запускал бота на tornado?

Maksibon
24.01.2018
19:31:27
Всем привет. Посоветуйте плиз бота, который репостить стену группы ВК умеет в канал телеграмма. Или писать своего придется?

Βλατιονλαβ(ⓓⓔ_ⓒⓡⓐⓕⓣ)МУРМАНСК
24.01.2018
19:35:43
Своего бота создать надо

Maksibon
24.01.2018
19:36:18
на питоне писал кто его?

Павел
24.01.2018
19:36:35
+

Maksibon
24.01.2018
19:37:11
можете кинуть парочкой стоящих примеров?

Павел
24.01.2018
19:37:31
z levfk pfrfpjv gf[ytn
^c
soqa

Itjunky дзинь даос
24.01.2018
19:39:55

Benyomin
24.01.2018
19:40:01
на что в первую очередь смотреть при Connection refused?

Itjunky дзинь даос
24.01.2018
19:40:29

Benyomin
24.01.2018
19:40:58

Itjunky дзинь даос
24.01.2018
19:41:15
telnet чо показывает?

Artemiy
24.01.2018
19:41:45

Benyomin
24.01.2018
19:42:50

Itjunky дзинь даос
24.01.2018
19:43:27
telnet 8.8.8.8 443

Google

Itjunky дзинь даос
24.01.2018
19:43:32
примерно так

Maksibon
24.01.2018
19:43:35
Лучше Python, можно JS, но с ним пока у меня туговато)

Artemiy
24.01.2018
19:45:17

Benyomin
24.01.2018
19:45:44
telnet 8.8.8.8 443
я так понимаю, что если у меня бот на 80 порту, то надо заменить 443 на 80, да?

Itjunky дзинь даос
24.01.2018
19:47:02
Да

Maksibon
24.01.2018
19:47:18

Benyomin
24.01.2018
19:48:28
Да
это надо делать при запущеном боте?

Itjunky дзинь даос
24.01.2018
19:48:45
А кто куда коннектится при этой ошибке?

Benyomin
24.01.2018
19:49:07
не понял
а.
я пытаюсь запустить бота на торнадо, имея работающего на cherrypy
вроде написал, но не работает — в webhookinfo висит Connection refused
(не запустить одновременно, просто сменить фреймворк)

SploitFace
24.01.2018
19:52:12
Привет всем.

Artemiy
24.01.2018
19:52:14
Спасибо огромное. Пошел изучать.
На самом деле, всё уже есть в файлах vk_listener.py и vk_utils.py. Тебе осталось забить свои токены и айди и синтегрировать это в свой бот.

SploitFace
24.01.2018
19:53:18
Привет всем.
Пацаны, кто знает, где можно взять исходники бота наподобие этого: @AngryModerBot ?

b0g3r
24.01.2018
19:53:18
Скорее всего он снаружи по переданному телеграму адресу просто недоступен

Itjunky дзинь даос
24.01.2018
19:53:37

SploitFace
24.01.2018
19:53:52
Нужно чтобы за матами следил.

Google

Benyomin
24.01.2018
19:54:51
Снаружи то пингуется хоть что-нибудь?
не пробовал
но я запускаю его на том же сервере, где у меня стабильно работает бот на черрипае (он пока остановлен, естессно)
я лично грешу на то что я что-то не так написал
https://dpaste.de/E0Gu

Maksibon
24.01.2018
19:55:31

Artemiy
24.01.2018
19:55:59
Ага, и requests.

Benyomin
24.01.2018
19:56:09

Maksibon
24.01.2018
19:57:40
Ага, и requests.
круть, щупал их недавно, когда бот-парсер под meteoinfo.by/radar писал

Itjunky дзинь даос
24.01.2018
20:08:42
NameError: name 'logger' is not defined
Типа глюканул телеграм пару раз, потом бот начал тупить, а потом в лог захотел написать, а модуля такого не подгружено

Admin
ERROR: S client not available

b0g3r
24.01.2018
20:11:39
А логгер где определяется у тебя?

Maksibon
24.01.2018
20:12:22
в конце файла

b0g3r
24.01.2018
20:12:30
Што
В начале файла, после импортов
Когда сервер телеги падает - валится 502, пока они его не поднимут

Maksibon
24.01.2018
20:14:26
А, т.е. я не присвоил ничего logger.error(ex) после импортов...

Itjunky дзинь даос
24.01.2018
20:18:14
Не объявил переменную logger

Maksibon
24.01.2018
20:19:06
Чем хуже
if __name__ == '__main__':
bot.polling(none_stop=True)
?

Itjunky дзинь даос
24.01.2018
20:19:57
в кавычки надо код помещать

Илья
24.01.2018
20:21:34
Есть резон писать ботов на java с библиотекой под написанной под java?

Itjunky дзинь даос
24.01.2018
20:22:36
Если других языков не знаешь

Google

Verum
24.01.2018
20:35:50
Может кто подсказать, как сообщением показать свой код? Я имею ввиду, форматированием. Я помню можно как-то форматировать.

Andrew
24.01.2018
20:36:16

Павел
24.01.2018
20:36:37
Трижды =)

Andrew
24.01.2018
20:36:46
Вот так?

Verum
24.01.2018
20:36:54
Ну типа да

Maksibon
24.01.2018
20:37:04
там, где тильда

Verum
24.01.2018
20:37:22
Трижды тильда в первой строчке?

Сонячний єнот
24.01.2018
20:37:43
Если код однострочный, то один апостроф с слева и справа.

Maksibon
24.01.2018
20:38:25
https://aboutmessengers.ru/kak-pisat-raznymi-shriftami-v-telegramme/

Сонячний єнот
24.01.2018
20:38:41
Если код многострочный, то снизу и сверху по три апострофа.

Verum
24.01.2018
20:39:56
Спасибо

?Alex?
24.01.2018
20:43:00
Коллеги, я понимаю, что тут скорее всего был подобный вопрос, усердно искал, но не нашел ответа.
Можно ли ботом спарсить все сообщения из канала, в котором бот не состоит? канал открытый и т.п.

Максим
24.01.2018
20:43:29

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
24.01.2018
20:45:05

Sergey
24.01.2018
20:46:19
как вариант перебирать так

?Alex?
24.01.2018
20:49:06

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
24.01.2018
20:49:25