
Harry
13.12.2016
10:21:31
:C

denisx
13.12.2016
10:21:57
а ну да, выполнять нужно на чем-то, что выполняет :))

Harry
13.12.2016
10:23:08
есть норм альтернатива телеграфу?

erka
13.12.2016
10:23:38

Google

yegorf1
13.12.2016
10:24:51
Но это немного не то (:

denisx
13.12.2016
10:25:33

Andrey ?
13.12.2016
10:26:28

b0g3r
13.12.2016
10:27:50
про либу
для ноды

Andrey ?
13.12.2016
10:29:01
Смотря зачем нужна эта либа

Harry
13.12.2016
10:29:53
для написания ботов
для телеграма

b0g3r
13.12.2016
10:30:19
тут люди контекст вообще не смотрят?)
вроде не такая длинная беседа

Andrey ?
13.12.2016
10:30:50

denisx
13.12.2016
10:31:12
вот малый список чего есть https://core.telegram.org/bots/samples#node-js

Google

Harry
13.12.2016
10:31:37

Andrey ?
13.12.2016
10:31:54

denisx
13.12.2016
10:31:59

Harry
13.12.2016
10:32:19
> 2к16
> писать код в не облачной иде

Andrey ?
13.12.2016
10:32:29
> 2к16
> писать код на ноде

Harry
13.12.2016
10:32:31
ну это уджобство же, отткуда угодно могу работать
:0

denisx
13.12.2016
10:32:48
ну, раз не можешь

Harry
13.12.2016
10:32:54
так че кроме телеграфа люди ничего не юзают?

denisx
13.12.2016
10:33:04
положи код на гитхаб и работай откуда угодно

Andrey ?
13.12.2016
10:33:04
Я на рубях пишу, без либ
Брат жив

Harry
13.12.2016
10:34:05
на гитхабе сложна, всякие ветки, форки и т.д.

Andrey ?
13.12.2016
10:34:18

Harry
13.12.2016
10:34:23
тем более с идешкой идет сервак

Andrey ?
13.12.2016
10:34:26
Для целей "таскать код за собой"

Oleg
13.12.2016
10:34:39

Harry
13.12.2016
10:34:57
гитхаб дает сервак каждому юзеру?

Andrey ?
13.12.2016
10:35:19
Нет 200р в месяц?

yegorf1
13.12.2016
10:35:27

Google

denisx
13.12.2016
10:35:34
сервак можешь настроить на своём серваке, и заходить туда по ssh

yegorf1
13.12.2016
10:35:39

denisx
13.12.2016
10:35:46
откуда угодно

yegorf1
13.12.2016
10:35:50
В которых ты не запутаешься

denisx
13.12.2016
10:35:53
даже без гитхаба

yegorf1
13.12.2016
10:36:31
> 2к16
> считать контроль версий сложным

Harry
13.12.2016
10:36:37
я хочу сначала на c9io серваке написать код, а когда закончу на старом ноуте поставлю сервак

denisx
13.12.2016
10:38:18
где??

yegorf1
13.12.2016
10:38:27
Сейчас бы писать в недоредакторе браузера
Хотя, я не уверен, насколько там норм окружение
Но я слабо верю, что это лучше ST, например
Хотя там сто проц можно запустить вим, но люди, которые могут в вим, не занимаются таким обычно

Andrey ?
13.12.2016
10:41:03

yegorf1
13.12.2016
10:41:07
Дя

Andrey ?
13.12.2016
10:41:13
Теперь я слышал все бредовые идеи в этом мире :D

yegorf1
13.12.2016
10:41:24
Ну а кодинг в окне браузера сильно лучше?

Andrey ?
13.12.2016
10:41:38
На кодинг в окне браузера пинг не влияет

erka
13.12.2016
10:41:40
я видел расширение для запуска браузера внутри него

yegorf1
13.12.2016
10:41:55

Andrey ?
13.12.2016
10:42:01

Google

Andrey ?
13.12.2016
10:42:07
А ничего, что там виртуальный терминал

yegorf1
13.12.2016
10:42:20
Ну так перепишите вим на js!

Harry
13.12.2016
10:42:20
че тут э
за кладнайна парву

yegorf1
13.12.2016
10:42:26
:D

Andrey ?
13.12.2016
10:42:26
С которым даже при 150мс-задержке в обе стороны будет работать очень больно

yegorf1
13.12.2016
10:42:49
Я в облаке не кодю

Andrey ?
13.12.2016
10:43:18
И я в облаке не кодю

yegorf1
13.12.2016
10:43:26
Я просто оспариваю профимсионализм этой затеи

Harry
13.12.2016
10:46:30
bot-brother пробовал кто нить?

Andrey ?
13.12.2016
10:46:41
Нахуй там вообще либы?
Апи элементарнейшее

Harry
13.12.2016
10:47:50
я не понимаю как ловить последующее сообщение пользователя без того чтобы это выглядело как ответ на сообщение бота

Andrey ?
13.12.2016
10:48:11
Вот моя либа для телеграм-ботов
class Telegram
def initialize token
@token = token
end
def call method, vars
puts "Sending method: #{method} with these params:\n#{JSON.pretty_generate(vars)}"
req = RestClient.post "https://api.telegram.org/bot#{@token}/#{method}", vars.to_json, :content_type => :json, :accept => :json
if JSON.parse(req.body)['ok'] != true
raise 'Error: ' + req.body['description'] + ' ' + req.raw_body
end
return req.body
end
def call_raw method, vars
puts "Sending method: #{method} with raw params"
req = RestClient.post "https://api.telegram.org/bot#{@token}/#{method}", vars
if JSON.parse(req.body)['ok'] != true
raise 'Error: ' + req.body['description'] + ' ' + req.raw_body
end
puts "Got answer for raw #{method}: #{req.body}"
return req.body
end
end

Harry
13.12.2016
10:48:56
большое название

Andrey ?
13.12.2016
10:48:59

Harry
13.12.2016
10:49:35
ссылку на примерную реализацию можешь кинуть?

Andrey ?
13.12.2016
10:49:44
Я же не гугл

Google

Harry
13.12.2016
10:49:49
я ммо делаю прост

Andrey ?
13.12.2016
10:49:57
Сочуствую

Harry
13.12.2016
10:50:00
ну я в гугле нашел тока реплай

Andrey ?
13.12.2016
10:50:12
google: redis

Harry
13.12.2016
10:50:21
или ты мне быдлокод предлагаешь

Andrey ?
13.12.2016
10:50:24
Фиговая идея писать это на ноде

Harry
13.12.2016
10:50:31
поч
нода топ 1

yegorf1
13.12.2016
10:50:37
Нахуй там вообще либы?
Потому что не все языки пластилиновые и иногда требуют строгости
Ну или, чтобы люди не делали лишнего

Andrey ?
13.12.2016
10:50:38
Возьми нормальный язык, где можно запрос к апи сделать СИНХРОННО

Harry
13.12.2016
10:50:42
даже наса на ноде

Andrey ?
13.12.2016
10:50:48

Harry
13.12.2016
10:50:51
ты про промисы не слышал?

Andrey ?
13.12.2016
10:50:54
Какая строгость
Я знаю что такое промисы, вот только они сосут
С async/await еще можно хоть немного жить, но все равно лучше взять нормальный язык

Harry
13.12.2016
10:51:24
нет
js lydwii

Andrey ?
13.12.2016
10:52:29
Зачем превозмогать всю ту херню, что есть в js
Когда можно просто взять нормальный язык?)

Harry
13.12.2016
10:52:54
какой?