
Leonid
03.04.2017
16:15:04
/off@YTAdmin_bot

Sergey
03.04.2017
16:15:05

Igor
03.04.2017
16:15:28
аааа пиздец

Solyar
03.04.2017
16:15:30
Манибот

Google

Solyar
03.04.2017
16:15:33
Аааааа

Сергей
03.04.2017
16:15:33
че пытаешься сделать
телеграм бот, не понимает меню на кирилице, точнее само меню он показывает, но вот не реагирует

Leonid
03.04.2017
16:15:40

Igor
03.04.2017
16:15:46
@bladdon ну хотя бы ты

Denis
03.04.2017
16:15:58
Чово

Leonid
03.04.2017
16:16:00

Denis
03.04.2017
16:16:05
Кого карать

Igor
03.04.2017
16:16:11
:

Solyar
03.04.2017
16:16:13

Igor
03.04.2017
16:16:13
вот этого карать

Сергей
03.04.2017
16:16:13

Igor
03.04.2017
16:16:16
вместе с ботом

Google

Johnnie
03.04.2017
16:16:18
@YTAdmin_bot @ytadm

Сергей
03.04.2017
16:16:25
и принудительно под 3 запускаю

Igor
03.04.2017
16:16:28

Сергей
03.04.2017
16:16:29
а результат тот де

Solyar
03.04.2017
16:16:32

Igor
03.04.2017
16:16:37
ок, пошли код смотреть
и трейс

Сергей
03.04.2017
16:16:54

Solyar
03.04.2017
16:16:56

Igor
03.04.2017
16:17:00
но раз пишет что 2.7 - половина проблемы должна быть решена
кстати да, про пайчарм хороший вопрос
ты как запускаешь?
из пайчарма? из терминала cmd.exe/линуксового?

Сергей
03.04.2017
16:17:39
python3 hass-telebot.py hass-telebot.cfg так запускаю

Solyar
03.04.2017
16:17:41
Бай бай

Igor
03.04.2017
16:17:46
хм
давай трейсбек тогда

Сергей
03.04.2017
16:18:00

Igor
03.04.2017
16:18:08
полностью строчки, которые выплевываются при ошибке
где указаны имя файла, строка цитируется, на которой ошибка возникла

Google

Igor
03.04.2017
16:18:19
все такое

Сергей
03.04.2017
16:18:35
а, точняк

Igor
03.04.2017
16:18:52

Сергей
03.04.2017
16:19:20

Igor
03.04.2017
16:19:34
а, ну это python -v. надо-то python3 -v :)

Сергей
03.04.2017
16:19:41

Igor
03.04.2017
16:19:44
ага збс
блин, прикольная ошибка
а если
print(command.encode('utf-8'))

Сергей
03.04.2017
16:22:12
блин, похоже самба слетеле после обновы питона

Johnnie
03.04.2017
16:22:16
два раза?

Igor
03.04.2017
16:22:41
маша - это маша, но два раза - это два раза

Johnnie
03.04.2017
16:23:07
i'm not gay but $20 is $20

Igor
03.04.2017
16:23:11

Leonid
03.04.2017
16:23:39

Igor
03.04.2017
16:23:52
не, это прерогатива некоторых других людей *))

Johnnie
03.04.2017
16:24:02
я могу банить, а вопросы - к Игорю
в т.ч. и по поводу банов

Igor
03.04.2017
16:24:14
а, точняк
глянь еще
import locale
print(locale.getdefaultlocale())

Сергей
03.04.2017
16:27:02

Google

Igor
03.04.2017
16:27:32
а это мне зачем(
достаточно один раз global указать в начале функции, не?
и вообще стоп, зачем там global?
sendMessage разве че-то возвращает полезное?
а если пользователей больше одного?

Сергей
03.04.2017
16:28:27
я вот какго фига не понимает русские комнды не пойму
причем через инлайн клаву понимает

Igor
03.04.2017
16:29:06
так я тебя две штуки попросил сделать

Сергей
03.04.2017
16:29:38
можешь для блондинок что с этим делать? я не оч в теме)))

Igor
03.04.2017
16:29:55
видишь у себя строчку print(command)?

Сергей
03.04.2017
16:29:58
да

Igor
03.04.2017
16:30:11
меняешь ее короче на вот такую
print(command.encode('utf-8'))
пробуешь и докладываешь о результатах!

Сергей
03.04.2017
16:30:32
ок, в принципе так и думал, спасибо, шя буду пробовать

Nazar
03.04.2017
16:31:06

Igor
03.04.2017
16:31:09
если работает - делаешь для упрощения command = msg['text'].encode('utf-8')
и потом пользуешься command как обычно

Nazar
03.04.2017
16:31:10
С условиями

Google

Vadim
03.04.2017
16:31:22
Да, как раз этим занят

Сергей
03.04.2017
16:35:01

Igor
03.04.2017
16:35:19
та не за што

Сергей
03.04.2017
16:35:40
command = msg['text'] вот так у меня было

Igor
03.04.2017
16:36:14
да да

Сергей
03.04.2017
16:41:21
да да
символ b ставит перед командой

Igor
03.04.2017
16:42:20
сорри, я не шарю в кодировках, лень разбираться
я был маленькой прослойкой между тобой и гуглом
может, кодировка на сервере не указана или указана не юникодная
может, в putty надо что-то поправить
но это как-то не очень здорóво, что такая проблема возникает
в последнюю очередь бы на telepot грешил
Эта группа больше не существует