@botoid

Страница 2119 из 4042
Vitaly
11.01.2018
22:51:49
tron - скам
Вот опять https://hackernoon.com/trons-whitepaper-is-copied-plagiarized-cefce74335ce

Dr Gonzo
12.01.2018
02:54:44
Боты с username без приписки бот в конце ? Есть у кого опыт? Поделитесь ))) какой принцип создания таких ботарей?

Dr Gonzo
12.01.2018
03:00:56
Ну не которые боты типо pashabot а просто pasha (это пример) без всяких стартов и команд со слэшами ?

Google
Mad
12.01.2018
03:01:14
Так. Четыре часа еботни и я научился настраивать вебхуки для ботов через отдельный домен + nginx + supervisord + gunicorn + bottle

Dr Gonzo
12.01.2018
03:02:31
А минусы какие ? Хотябы главный ??

@LyoSU
12.01.2018
03:02:58
А минусы какие ? Хотябы главный ??
Неудобность в разработке – самый главный

Dr Gonzo
12.01.2018
03:03:23
Это да ?

Vadim
12.01.2018
04:37:33
Как сформировать ссылку что бы переходила в группу на нужное сообщение?

Vitaly
12.01.2018
05:00:42
Красиво потомучто

Alex
12.01.2018
05:02:13
Лучше уж uwsgi юзать. Он быстрее и стабильне гуникорна.

И то это лишний элемент цепочки для бота.

Vitaly
12.01.2018
05:02:26
Плюсану

Mad
12.01.2018
05:03:39
от uwsgi я отказался давно в сторону supervisord + gunicor, какие-то глюки были с его emperor mode, с тех пор на gunicorn глюков замечено не было

А gunicorn тут зачем?
А фиг знает, у меня любой веб-демон через gunicorn запускается. Всё делаю одинаково.

Google
Mad
12.01.2018
05:07:13
gunicorn мне удобен тем, что на уровне бота или веб-сайта я просто определяю uwsgi прилжение, а потом уже через gunicorn я его вешаю на нужный мне порт или сокет.

Alex
12.01.2018
05:07:56
Ботл редко юзают. Погуглил топы питон веб фреймворков, его вообще нет в списках.

О, нашел. Но не в топе а просто в конце одного из списков..

Mad
12.01.2018
05:11:19
Ну да, любой веб-сервер, умеющий wsgi :)

хотя uwsgi это не совсем веб-сервер, хм, к нему же ещё надо в nginx uwsgi модуль юзать

Mad
12.01.2018
05:14:34
ага, так и было x лет назад, но этот emperor у меня глючил и я перешёл на gunicorn

Alex
12.01.2018
05:14:42
Итого два элемента (gunicorn + supervisor) заменяются на один (uwsgi)

Mad
12.01.2018
05:14:45
и supervisord и мне оч. нра

Alex
12.01.2018
05:16:04
ага, так и было x лет назад, но этот emperor у меня глючил и я перешёл на gunicorn
За два года проблемы с uwsgi были только когда он запускался раньше чем стартовал постгрес.

Mad
12.01.2018
05:16:36
Я уже не помню, что там у меня было, вроде процессы дублировались, когда я стопал и запускал uwsgi, не помню

да и управлять процессами через supervisor проще

как например через uwsgi стопнуть отдельный процесс?

Alex
12.01.2018
05:17:22
У него тач-релоад есть. Не встречал дублирование.

Mad
12.01.2018
05:18:27
по-моему там были какие-то init.d скрипты для этого, которые у меня печаль вызывали

Alex
12.01.2018
05:20:09
Из документации: uwsgi --stop /tmp/project-master.pid

Mad
12.01.2018
05:21:01
очень удобно, да :)

я просто делаю: supervisorctl stop <daemon-name>

Google
Alex
12.01.2018
05:21:56
Монопенисуально.

Супервизор безусловно удобен. Но можно уменьшить количество элементов в цепочке.

Mad
12.01.2018
05:22:47
На самом деле sv stop <daemon-name> т.к. у меня alias прописан в .bashrc

Alex
12.01.2018
05:23:06
И изначально мы вообще об гуникорне говорили :D

Mad
12.01.2018
05:57:05
Получается, если я узнаю адрес веб-хука чужого бота я смогу слать туда POST запросы и бот будет думать. что ему телеграм пишет?

Mad
12.01.2018
05:59:47
перечитай вопрос

Suren
12.01.2018
06:01:33
Ой ?

Интересный вопрос, давайте проверим

Устанавливай вебхук, будем слать

Mad
12.01.2018
06:02:43
Это странно, как минимум

Vitaly
12.01.2018
06:03:05
Почему?

Странно, если ты умеешь угадывать урлы :)))

Mad
12.01.2018
06:03:44
Ну ведь ничего не стоит требовать у бота, чтобы он слал ключ через https в момент настройки веб-хука, который бы он потом проверял в запросе.

Vitaly
12.01.2018
06:04:12
А смысл?

Mad
12.01.2018
06:04:37
Чтобы повысить безопасность системы, даже если ты узнаешь адрес веб-хука (каким-либо образом), ты не сможешь слать туда запросы

Vitaly
12.01.2018
06:04:42
Так сгенерируй себе сам ключ и добавь в урл :)))

У норм ботов при перезапуске всегда разныее урлы генерятся

Mad
12.01.2018
06:05:20
А, ну, в принципе, можно, да.

Google
Vitaly
12.01.2018
06:05:49
Mad
12.01.2018
06:06:03
Чего? )

Vitaly
12.01.2018
06:06:09
Гугли :))

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