
Serg
02.01.2018
09:27:11

Кирилл
02.01.2018
09:28:22
А бота, который всю музыку из ВК транслирует через ТГ нету? Хотелось бы с поддержкой авторизации, чтобы он сам слил всё
Там много корейской музыки, долго вручную искать

Sergey
02.01.2018
09:28:55

Google

Кирилл
02.01.2018
09:29:03

Sergey❄️
02.01.2018
10:26:20

Мотя
02.01.2018
10:27:02
Кто-нить юзал API телеграфа?
Какая там макс длинна поста?
Только что столкнулся с проблемой: пост 15777 символов - через api не постится, говорит контент слишком большой
в ручную поститься нормально

Kiku
02.01.2018
10:28:29

Проксимов
02.01.2018
10:28:53
У меня до сих пор пашет

Brozabro
02.01.2018
10:46:59
Приветствую вас. Всех с наступившим новым годом. Искал решение задачи и попал к вам. Столкнулся с проблемой по работе с авито. Продвигал товар в стройматериалах 2 года назад, потом открыл магазин в оффлайне, зря потратил время, как оказалось. Сейчас решил опять поторговать через авито, но там очень все изменилось. Задача у меня вести с пару десятков учёток и если правильно понимаю, то нужно научиться подменять данные об устройстве, но как это сделать не понятно.
С одного ip с общего домашнего wi-fi использую 2 телефона и комп без проблем подаю. Но если с одного компа чистить куки, менять ip и браузер как делал раньше, сразу ловлю бан. Уже 30 учеток положили. Так поиски к вам и завели. Надеюсь не зря и обратился за помощью по адресу..

Проксимов
02.01.2018
10:48:16
Не, не по адресу

Chuvi
02.01.2018
10:58:58
Совсем не по адресу..

Проксимов
02.01.2018
11:49:34
Подскажите по ssl, есть хостинг на DO, бот, устанавливаю вебхук с сгенереним по гайду telegram сертификатом
Вылетает Bad Request

Sergey❄️
02.01.2018
11:50:24
с вебсервером чота мб

Проксимов
02.01.2018
11:51:21
А что надо писать телеботу в WEBHOOK_HOST?
‘’’bot.set_webhook(“https://myIP”, certificate=open(“public.pem”)
app.run(host=“0.0.0.0”, port=88)’’’

Google

Проксимов
02.01.2018
11:52:39
Тут всё норм?
По http всё пашет

Sergey❄️
02.01.2018
11:56:02

Проксимов
02.01.2018
11:56:44

Sergey❄️
02.01.2018
11:57:04
вебсервер у тебя что слушает?

Chuvi
02.01.2018
11:57:08

Sergey❄️
02.01.2018
11:57:14
/ ?

Chuvi
02.01.2018
11:57:16
443 или 8443

Sergey❄️
02.01.2018
11:57:35
We currently support the following ports: 443, 80, 88 and 8443

Chuvi
02.01.2018
11:57:54

Проксимов
02.01.2018
11:59:08
Так криво сделан у телебота пример на фласке просто пиздец

Sergey❄️
02.01.2018
12:00:06
Там всё ок вроде ?

Проксимов
02.01.2018
12:02:12
Я считаю, что раскидывать одну строчки на овердофига переменых это преступление просто
Чтобы понять, что там в переменой, нужно весь код 10 раз туда сюда перемотать
code 400, message Bad request syntax ('\x16\x03\x01\x00®\x01\x00\x00ª\x03\x03\xa0ÍÄèÛbæÒãxq\x9bæÞ&þBçÕ\x8c2\x9e\x14ùî\x1b/`\x1b×\x0cÅ\x00\x00\x1cªªÀ+À/À,À0̨̩À\x13À\x14\x00\x9c\x00\x9d\x00/\x005\x00')
что это

b0g3r
02.01.2018
12:10:35
Фласк запусти с хттпс
Ты вебхук-то повесил на хттпс, а фласк - нет

Проксимов
02.01.2018
12:11:39
И как это фласку сказать?

Google

Проксимов
02.01.2018
12:11:50
ssl_context?

b0g3r
02.01.2018
12:12:00
Во

Проксимов
02.01.2018
12:12:39
только что он принимает
два файла?

b0g3r
02.01.2018
12:12:53
Будто я помню
А у тебя гуникорна сверху нет?

Sergey❄️
02.01.2018
12:13:16
не

Проксимов
02.01.2018
12:13:42

b0g3r
02.01.2018
12:14:09
Ну в нем нужно будет прописывать
Ты либо апп ран, либо гуникорн

Проксимов
02.01.2018
12:21:52
gunicorn --workers=2 --certfile=public.pem --keyfile=priate.key main:app -b 0.0.0.0:88
вот так вот сделал
теперь вроде пускает по https но хром пишет, что ssl серт не работает

Sergey❄️
02.01.2018
12:22:45
патамушта в хром нужно твой церт установить тогда
ты же телеге отправляешь

Проксимов
02.01.2018
12:23:15
+ я не очень понял, что в --certfile пихать

b0g3r
02.01.2018
12:24:02

Проксимов
02.01.2018
12:24:17
о, неужели
а нет, бот не отвечает

Мотя
02.01.2018
12:38:51

Google

Kiku
02.01.2018
13:02:30

Sergey❄️
02.01.2018
13:03:22

Мотя
02.01.2018
13:03:36

Kiku
02.01.2018
13:03:58
спасибо

Мотя
02.01.2018
13:04:35
Я ещё посижу, потестю

Проксимов
02.01.2018
13:08:16
Как вычснилось, я наложал в сертификате
А с гуникорном ошибка 429
Что значит too many requests retry after 1?

Sergey❄️
02.01.2018
13:15:59
попробуй слип 1 перед тем как delete и set_webhook

Проксимов
02.01.2018
13:17:43
Теперь валится с ошибкой OSError address already in use

Kiku
02.01.2018
13:20:44
Кто засовывал хтмл в телеграф через https://github.com/mercuree/html-telegraph-poster можно пример посмотреть?

Sergey❄️
02.01.2018
13:21:09
github.com/kylmakalle/telegrapybot

Serg
02.01.2018
13:21:55


Проксимов
02.01.2018
13:22:30
Со фласком работает, с гуникорном не хочет
При гуникорне убираю во фласке сертификаты
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/gunicorn/arbiter.py", line 578, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.5/dist-packages/gunicorn/workers/base.py", line 126, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.5/dist-packages/gunicorn/workers/base.py", line 135, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.5/dist-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.5/dist-packages/gunicorn/app/wsgiapp.py", line 65, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.5/dist-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.5/dist-packages/gunicorn/util.py", line 352, in import_app
__import__(module)
File "/root/test.py", line 75, in <module>
port=WEBHOOK_PORT)
File "/usr/local/lib/python3.5/dist-packages/flask/app.py", line 841, in run
run_simple(host, port, self, **options)
File "/usr/local/lib/python3.5/dist-packages/werkzeug/serving.py", line 814, in run_simple
inner()
File "/usr/local/lib/python3.5/dist-packages/werkzeug/serving.py", line 774, in inner
fd=fd)
File "/usr/local/lib/python3.5/dist-packages/werkzeug/serving.py", line 666, in make_server
passthrough_errors, ssl_context, fd=fd)
File "/usr/local/lib/python3.5/dist-packages/werkzeug/serving.py", line 577, in __init__
self.address_family), handler)
File "/usr/lib/python3.5/socketserver.py", line 441, in __init__
self.server_activate()
File "/usr/lib/python3.5/socketserver.py", line 463, in server_activate
self.socket.listen(self.request_queue_size)
OSError: [Errno 98] Address already in use
Вот такое при запуске гуникорна выдаёт


Sergey❄️
02.01.2018
13:27:49
плохо завершаешь процессы

Проксимов
02.01.2018
13:28:03
?

Google

Sergey❄️
02.01.2018
13:28:39
неправильно вырубил что-то что слушает 88 порт
или у тебя фласк уже там

Проксимов
02.01.2018
13:28:53
и чо делать теперь

Sergey❄️
02.01.2018
13:29:10
через kill убивать

Проксимов
02.01.2018
13:29:34
убил всё

Tigran
02.01.2018
13:30:07
и ждать

Проксимов
02.01.2018
13:30:17
Ну не всё конечно, а питонвский скрипт

Tigran
02.01.2018
13:30:18
порт освобождается через некоторое время

Проксимов
02.01.2018
13:30:33
так не
смотри, я запусаю питон+фласк с сертификатом на 8443 и он работает
завершаю
убираю серт в фласке
запускаю гуникорн на 8443
вываливает ошибку

Sergey❄️
02.01.2018
13:32:04
kill -9 $(lsof -t -i:8443)

Проксимов
02.01.2018
13:32:50
выглядит страшно
kill -9 $(lsof -t -i:8443)
kill -9 $(lsof -t -i:8443)
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

Sergey❄️
02.01.2018
13:34:44
я не шарю в линоксе