@botoid

Страница 577 из 4042
Mikhail
24.02.2017
15:44:29
Чуваки, а как такую задачу реализовывать: пользователь отправляет команду боту, и бот автоматически получает у @BotFather токен и устанавливает вебхук. Ведь на одном сервере может хоститься максимум 4 бота, если я не ошибаюсь

Mikhail
24.02.2017
15:47:36
Через кли
Через telegram-cli?

Google
Mikhail
24.02.2017
15:47:56
Suren
24.02.2017
15:49:40
https://groosha.gitbooks.io/telegram-bot-lessons/content/multiple_bots_1.html

Через telegram-cli?
Ну если ты боту собрался писать, то иначе никак

Filipp
24.02.2017
16:04:22
https://groosha.gitbooks.io/telegram-bot-lessons/content/multiple_bots_1.html
или проксирование при помощи nginx настроить

Евгений
24.02.2017
16:04:47
Filipp
24.02.2017
16:05:37
ну тут при помощи cherrypy а я предолжил через nginx

Евгений
24.02.2017
16:06:29
ну тут при помощи cherrypy а я предолжил через nginx
Не, ну, изначально всё принимает nginx и раскидывает по черипаям

Filipp
24.02.2017
16:07:46
во второй же вместо основного сервера поставим nginx, читал жопой, извиняюсь

Root
24.02.2017
16:11:02
это.. Ну у вас же все написано =) Файл зашифрован или не является базой данных.

Mikhail
24.02.2017
16:56:02
Ну если ты боту собрался писать, то иначе никак
То есть можно сделать центрального бота, которому другие боты отсылали бы команды, а он бы уже их обрабатывал?

Mikhail
24.02.2017
16:58:13
То не бот
В каком смысле?

Google
Suren
24.02.2017
16:58:34
В каком смысле?
Тот, что будет изначально принимать все сообщения не телеграм бот

Root
24.02.2017
17:17:33
Например куда?
например на другой сервер )

а как управлять БД на хероку?

а все нашел, там изи оказывается )

Evgen
24.02.2017
18:12:15
Здравствуйте, не подскажите чат по инвестициям? Тут я так понимаю не про это

Vitaly
24.02.2017
18:23:49
@highfeed подскажи человеку по инвестициям

Nikita
24.02.2017
18:38:43
Предлагаю инвестировать в этот чат

Вадим
24.02.2017
18:45:21
всем привет , подскажите пожалуйста, как с фором работать в телеге, то есть как реализовать состояния что бы он сразу все не вываливал а на каждый элемент из массива ожидал ответа от юзера, я понимаю что это нужно состояния реализовать, но с таким не получается. у меня список ссылок, и надо что бы после каждой выданной ссылке было ожидание до ввода

хотя бы примерный шаблон на словах как это вообще делается

Vitaly
24.02.2017
18:48:56
#FSM пора уже использовать хэштэги

Вот поищи по чату FSM

тут каждую неделю обсуждают

Alex,
24.02.2017
18:50:51
Вадим
24.02.2017
18:51:11
Vitaly
24.02.2017
18:51:26
потому я и написал пора уже использовать хэштэги

потому что мы не используем, и у нас день сурка постоянно )

Google
Root
24.02.2017
19:27:22
Ты про MySQL?
не там же на хероку PG

Inkognito
24.02.2017
20:07:24
Всем доброго времени суток. Кто нить знает чат о kodi openelec? Или raspberry pi?

Vitaly
24.02.2017
22:49:11
программисты, а кто сходу сможет написать flatten для массива? [1,[2,3],[4,[5,6]]] -> [1,2,3,4,5,6]

Detur
24.02.2017
22:50:13
ну ты бы хоть язык указывал

Vitaly
24.02.2017
22:50:29
любой

а то тут мне ссылочку прислали, и там говорят что 18 из 20 не могут https://shekhargulati.com/2017/02/24/why-its-hard-for-programmers-to-write-a-program-to-flatten-a-list/

Constantine
24.02.2017
22:51:57
рекурсию и isarray ниасиливают?

Vitaly
24.02.2017
22:52:08
та вот я хз )

толи потому что про джавистов )

Constantine
24.02.2017
22:53:01
да вот как раз таки наоборот должно быть

у джавистов в любой книге задрачивают на алгоритмы

Rocket
24.02.2017
22:53:27
программисты, а кто сходу сможет написать flatten для массива? [1,[2,3],[4,[5,6]]] -> [1,2,3,4,5,6]
Тоже мне задача... Вот если наоборот, то да, приходится задуматься чуть чуть.

Vitaly
24.02.2017
22:53:38
ану )

я за 5 минут написал, просто чтоб себя проверить )

Rocket
24.02.2017
22:54:54
Мне с ходу приходит в голову рекурсивный вызов функции

Constantine
24.02.2017
22:55:42
да я думаю, что у всех он придёт

Rocket
24.02.2017
22:55:47
Идем по элементам, проверяем по одному, если не массив, то добавляем, если массив, вызываем себя же

Vitaly
24.02.2017
22:55:56
давайте код, господа )

сверху в сообщениее тестовый инпут

Google
Vitaly
24.02.2017
22:56:35
развлеките себя )

Rocket
24.02.2017
22:56:37
давайте код, господа )
Телефон, состояние легкого опьянения и тупо лень.

Constantine
24.02.2017
22:57:05
солидарен тупо из-за лени

я тут layer.com щупаю третий день, говно говном

Admin
ERROR: S client not available

Vitaly
24.02.2017
22:57:15
ясно )

Constantine
24.02.2017
22:57:24
там и без рекурсий есть над чем подумать

Rocket
24.02.2017
22:59:27
Давича как раз писал свертку, но там массив строго двухмерный, так что comprehension в 1 строчку. Если неопределенной вложенности, то рекурсия.

Vitaly
24.02.2017
23:00:37
да ну то понятно что свертка и рекурсия, удивительно что многие не могут написать

Rocket
24.02.2017
23:01:45
def flat(arr): r = list() for i in arr: if type(i) == list: r+=flat(i) else: r+=i

Constantine
24.02.2017
23:03:09
рокета, тебя развели )

Vitaly
24.02.2017
23:03:26
а чо вернет для [1,[2,3],[4,[5,6]]]?

Constantine
24.02.2017
23:03:54
запусти и проверь )

Rocket
24.02.2017
23:04:03
рокета, тебя развели )
Было бы ради чего. Это гуглится за 1 минуту так то...

Vitaly
24.02.2017
23:05:29
так не в гуглении дело

а в том шоб написать сразу

Rocket
24.02.2017
23:05:47
так не в гуглении дело
Я написал из головы

Constantine
24.02.2017
23:05:52
что ты пытаешься измерить этим?

серьезно, чувак

Google
Constantine
24.02.2017
23:06:00
напиши quick sort сходу

Vitaly
24.02.2017
23:06:06
да меня статья как то сбила с толку

Rocket
24.02.2017
23:06:25
Да странная статья.

Vitaly
24.02.2017
23:09:03
Traceback (most recent call last): File "fl.py", line 8, in <module> res = flat([1,[2,3],[4,[5,6]]]) File "fl.py", line 7, in flat r+=i

Rocket
24.02.2017
23:09:17
Имхо, это не задача. И если там пишут, что 90% ее не могут решить, то, ну я тогда не знаю...

Vitaly
24.02.2017
23:09:30
чот твой код не работает

Detur
24.02.2017
23:09:30
любой
в любом таких конструкций нет

Vitaly
24.02.2017
23:09:41
python fl.py ~/projects/svi Traceback (most recent call last): File "fl.py", line 8, in <module> res = flat([1,[2,3],[4,[5,6]]]) File "fl.py", line 7, in flat r+=i TypeError: 'int' object is not iterable

Vitaly
24.02.2017
23:11:49
python fl.py ~/projects/svi Traceback (most recent call last): File "fl.py", line 8, in <module> res = flat([1,[2,3],[4,[5,6]]]) File "fl.py", line 5, in flat r+=flat(i) TypeError: 'NoneType' object is not iterable

давай еще раз )

гагагага

вот теперь норм

Rocket
24.02.2017
23:13:09
Таки не стоит кодить после коньяка

Vitaly
24.02.2017
23:13:21
стоит, оно по другому все просто )

Pavel
24.02.2017
23:16:50
После коньяка стоит сразу писать гениальный код, а не эти простенькие задачки

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