
Yury
22.11.2016
08:05:54
db тоже

Евгений
22.11.2016
08:07:36
Кстати, ни у кого не было проблем с ботами на Python и DigitalOcean?
В двух случаях (из двух же) сталкивался с проблемой, когда бот отлично работает локально, без проблем работает на двух разных VDS, но в "Океане" не работает вообще.
Причём никаких ошибок не выдаётся, просто не приходят вебхуки.

f4rt~
22.11.2016
08:08:49

Andrei
22.11.2016
08:11:43
@oneerror vscale https://vscale.io/?refcode=j1fg0er6km (400 р на счёт при регистрации по реф ссылке)

Google

Евгений
22.11.2016
08:15:13
Вот только VScale сидят в Питере. А ботов надо хостить в Нидерландах (идеальный вариант)

Vitaly
22.11.2016
08:16:32

Евгений
22.11.2016
08:17:02

Михаил
22.11.2016
08:17:08
+1 к Scaleway.
У https://firstvds.ru/products/vds_vps_cheap?from=365233 есть дешевый за 90р в месяц. Ботов не проверял, но по идее самое то.

Евгений
22.11.2016
08:17:37

Vitaly
22.11.2016
08:17:45

Rocket
22.11.2016
08:19:02

Vitaly
22.11.2016
08:19:33
да, у меня пинг похуже

Евгений
22.11.2016
08:19:41
Кстати, возможно, на VScale тоже может не заработать аналитика от Botan, т.к. Роскомнадзор действует по всей стране >.<

f4rt~
22.11.2016
08:20:02

Andrei
22.11.2016
08:21:39
@Groosha У меня пока работает, а что будет дальше - неизвестно

Евгений
22.11.2016
08:22:19

Andrei
22.11.2016
08:22:50

Google

Andrei
22.11.2016
08:24:57
обманщик)0
У них сейчас приостановлена реферальная программа, но обещают начислить как только возобновят. Ни в коем случае не хотел обманывать :(

f4rt~
22.11.2016
08:30:13
?

Ruslan ?
22.11.2016
08:30:43
У кого-нить был опыт Scaleway VC1S за 2.99$/мес.?

Andrew
22.11.2016
08:31:38

Евгений
22.11.2016
08:33:16

Rocket
22.11.2016
08:33:22

Andrew
22.11.2016
08:33:54

Евгений
22.11.2016
08:34:04

Rocket
22.11.2016
08:34:50
а что с францией не так?)
Ботапи в телеграме. Если хостить во франции, то тогда можно брать селектел. Те же деньги, мощи больше.

Andrew
22.11.2016
08:36:29

Rocket
22.11.2016
08:36:59

Constantine
22.11.2016
08:37:09
за 210 нет
за 200 есть )

Rocket
22.11.2016
08:37:24
https://vscale.io

Alexey
22.11.2016
08:37:59
У меня хостинг ща 85р/мес
Ssl бесплатно
У китайцев

Andrew
22.11.2016
08:38:17
даже если так, цена мб и такая-же, но по мощам не то, совсем,
даже если учитывать что там ARM процы в scaleway
трафик анлим
и все в этом духе

Евгений
22.11.2016
08:39:28
Могу сказать, что после FirstVDS/Simplecloud, Scaleway-ем даже пользоваться приятнее.

Google

Alexey
22.11.2016
08:40:11
wosign даёт бесплатно ssl на два года

Евгений
22.11.2016
08:40:42

Rocket
22.11.2016
08:40:58

Alexey
22.11.2016
08:41:01
Какое мошенничество ?
Ну у меня все работает
Пока

Евгений
22.11.2016
08:41:17
Какое мошенничество ?
https://www.opennet.ru/opennews/art.shtml?num=45368
https://www.opennet.ru/opennews/art.shtml?num=45405

Rocket
22.11.2016
08:41:19
Как и StartCOM, которого они купили.

Alexey
22.11.2016
08:41:26
Аааа

Rocket
22.11.2016
08:41:44
Так что юзаем let's encrypt

Евгений
22.11.2016
08:41:54

Rocket
22.11.2016
08:42:08
У меня были серты на 3 года. Все выкинул нафиг.

Alexey
22.11.2016
08:42:21
Ок. Пойду тогда поищу ...

アリサ
22.11.2016
08:43:09
Прописать айпи в6 для домена

Vitaly
22.11.2016
08:43:17

アリサ
22.11.2016
08:43:27
Айпи в6 ркн не блочит

Rocket
22.11.2016
08:44:20

アリサ
22.11.2016
08:47:30
Летс энкрпит годная тема, никакого геморроя

Евгений
22.11.2016
08:47:58
Ага, на почту уведомляет о продлении, да и обновлять - дел на пару минут

Max
22.11.2016
08:48:29
Сайт есть на sweb прилепил туда несколько ботов, сертификат сам подписал,может кому пригодится, хотя вряд ли

Google

Rocket
22.11.2016
08:49:24
И single-бинарик во славу golang.

Евгений
22.11.2016
08:50:22
С acmetool ваще шикарно. Само всё делает.
Ну, у них ща certbot официально для всего используется, но у меня че-т не срослось с автопродлением.
Пока достаточно следующего варианта: останавливаю nginx, получаю через standalone-режим сертификаты, перезапускаю nginx. Готово

Rocket
22.11.2016
08:59:37

Евгений
22.11.2016
09:00:07

Rocket
22.11.2016
09:00:59

LEXASOFT
22.11.2016
10:21:07

Admin
ERROR: S client not available

Rocket
22.11.2016
10:23:09
? плеваться хочется #FirstVds
Да они обалдели совсем уже тогда, когда вместо суппорта сделали платный телефон вместо поддержки, в том числе и по вопросам сбоев на их стороне. Вот как раз тогда я от них и съехал.

?
22.11.2016
10:31:17
все как часики

LEXASOFT
22.11.2016
10:34:07

Rocket
22.11.2016
10:40:20
С тех пор появилось много других решений, а у них ничего не изменилось.

Azat
22.11.2016
12:02:25
добрый день.
подскажите пожалуйста, как работать с токенами? например соц.сетей.
я имею в виду пользователь получил токен, но если перезапустить бота, ему же заново придётся получать?
как в таком случае хранить, в бд или json?
да и вообще у меня повилась такая херня, как один пользователь с чужим токеном работает. в какую сторону смотреть, не подскажете?

Богдан
22.11.2016
12:03:56
Что
Зачем заново?
Один раз токен получил и юзаешь

Azat
22.11.2016
12:10:29
вот да. это я знаю, но почему слетает понять не могу. я тут яндекс.апи пробую.
предположим на /start юзер получил токен. дальше этот токен должен используется в других запросах.
и лажа начинается когда одновременно 2 пользователя.
я думал в базу записать как id и токен. и потом получать. но это походу говнокодерство какое-то

Ruslan
22.11.2016
12:12:38
Токен назначаемый ботом?

Google

Ruslan
22.11.2016
12:13:43
Или пользователь бота - получает некий токен от 3го сервиса и передает его боту, чтобы тот закрепился за пользователем, чтобы бот от его имени мог обращаться к 3му сервису?

Azat
22.11.2016
12:15:30
ну как обычно oauth авторизация. ссылка, пользователь переходит к сервису, авторизуется, бот получает токен сервиса и использует его потом в ответ на команды пользователя

Ruslan
22.11.2016
12:16:51
понял, смысл тот же, но метод получения другой.
Проблема в том, что путаются пользователи?
На чем ведется разработка? Скорее всего внутри запросы к сервису ассинхронные?

/
22.11.2016
12:17:02

Azat
22.11.2016
12:17:20
pyTelegramBotAPI

Евгений
22.11.2016
12:17:42

/
22.11.2016
12:17:43
(:

Azat
22.11.2016
12:17:48
скорее всего я что-то неверно делаю.
я думал при каждой команде, если используется токен, дёргать базу чтоб достать оттуда токен

Ruslan
22.11.2016
12:19:03
сейчас 2 проблемы?
1 - как бы сохранять? (я лично в базе храню, и опять же у меня боты мелкие - храню в sqlite. На счет nosql особо не думал, может и стоит)
2- путаница внутри, для какого пользователя какой ответ пришел от сервиса?

Евгений
22.11.2016
12:20:01
Если нужно key-value - юзай Shelve, Vedis, Redis. Че угодно

Ruslan
22.11.2016
12:21:03
Если опыта нет, лучше не думать о том, что делается что то не эффективно - лучше сначала всю механику нормально понять.

Azat
22.11.2016
12:22:31
согласен.
вот я и хочу понять нужно ли хранить вообще? мне кажется да.
по поводу путаницы, это например просто запросив свой токен, я получаю токен, который получил последний пользователь. я пока никуда никакие запросы не отправлял с токенами:) сначала тут разбираюсь

Богдан
22.11.2016
12:27:33

Ruslan
22.11.2016
12:33:23
и для первого и для второго?

Azat
22.11.2016
12:35:19
предположим я получил token=xxx
а потом вася получил token=yyy
я запрашиваю свой, а получаю yyy
это если я никуда не сохраняю, само собой

Ruslan ?
22.11.2016
12:35:53

Azat
22.11.2016
12:36:24