
Vitaly
10.03.2017
20:24:42
Обычный дом )

Евгений
10.03.2017
20:25:59
Ну ок, смотри.
Я хочу отправить текст
<b>Hello world!</b> This is my <i>First</i>post!
What <b><i>else</i></b> should I write?
Как мне это представить в понятном для API виде?

Vitaly
10.03.2017
20:26:38
Сча, к компу подойду

Евгений
10.03.2017
20:27:20

Google

Vitaly
10.03.2017
20:27:45
это просто пример как DOM конвертнуть
нах ненадо )

Snowly
10.03.2017
20:28:52
эх, новое поколение, ванильный жс не видели)

Евгений
10.03.2017
20:29:11

Vitaly
10.03.2017
20:32:02
{
access_token: 'token',
title: 'title',
author_name: 'authorName',
author_url: 'authorUrl',
//<b>Hello world!</b> This is my <i>First</i> post!
content: [
{
tag: 'p',
children: [
{tag: 'b', children: ['Hello world!']},
' This is my ',
{tag: 'i', children: ['First']},
' post'
]
}
]
}

Евгений
10.03.2017
20:32:07
Такая кривая хрень(

Vitaly
10.03.2017
20:32:52
Дерево, ебать )

Евгений
10.03.2017
20:33:10
{
access_token: 'token',
title: 'title',
author_name: 'authorName',
author_url: 'authorUrl',
//<b>Hello world!</b> This is my <i>First</i> post!
content: [
{
tag: 'p',
children: [
{tag: 'b', children: ['Hello world!']},
' This is my ',
{tag: 'i', children: ['First']},
' post'
]
}
]
}
Хм.
Т.е., по сути, я описываю "Обрамить тегом Х кусок текста Y" ?
@dotcypress подскажи, пожалуйста, ещё как сделать вложенные теги, если нетрудно

Vitaly
10.03.2017
20:34:22
ну так в примере же есть )
весь контент я обернул в p
content: [
{
tag: 'p',
children: [
{tag: 'b', children: [
'Hello ',
{tag: 's', children: ['cruel']},
' world!'
]},
' This is my ',
{tag: 'i', children: ['First']},
' post'
]
}
]

Google

Евгений
10.03.2017
20:35:44
Жёваный крот...

Vitaly
10.03.2017
20:36:14
обычное дерево, листья - или строка или нода
children - для листьев

Евгений
10.03.2017
20:36:48
Ладно, спасибо, надо будет это обмозговать на досуге.

Vitaly
10.03.2017
20:37:29
children: [
{
tag: 'b', children: [
'Hello ',
{tag: 's', children: ['cruel']},
' world!'
]
},
' This is my ',
{tag: 'i', children: ['First']},
' post'
]
так красивше

Horse
10.03.2017
20:57:38
Вопрос по модулю node-telegram-bot-api:
К примеру, пользователь с клавиатуры что-то отвечает боту. Как бот может проанализировать то, что сказал ему пользователь и в зависимости от этого выполнить ту или иную функцию? Я так понимаю, за это отвечает свойство callback_data? А что должно храниться в этом свойстве?

Vitaly
10.03.2017
21:03:24
что кнопке пропишешь - то и будет
node-telegram-bot-api тащит за собой пол интеренета

?
10.03.2017
21:11:21
оптимизация

Vitaly
10.03.2017
21:11:31
гггг

Евгений
10.03.2017
21:11:32
Народ, а для телеги есть маски из "Деревни дураков"?
Усы, шапка, медведь...
Это ж прям лучший маскпак будет

Vitaly
10.03.2017
21:12:34
Шпульке!

Евгений
10.03.2017
21:14:19
Ага, маску "усы" я нашёл.
Осталось понять, как вытащить её из всего набора

Horse
10.03.2017
21:23:41
по сути, мне нужно на кнопку повесить какую-то функцию, которая будет срабатывать при нажатии на эту кнопку.

Vitaly
10.03.2017
21:24:50

Google

Horse
10.03.2017
21:26:24
ок, буду изучать тогда)

Евгений
10.03.2017
21:28:58

Vitaly
10.03.2017
21:29:11

Horse
10.03.2017
21:37:47
а чем эта библиотека лучше?

Vitaly
10.03.2017
21:39:07
всем
если вкратце
:)
Минимум mature зависимостей, настоящие мидлвари, скорость, стабильность )
знаю автора, он хуйню писать не будет ?

Horse
10.03.2017
21:42:08
вот хотел спросить ещё... возможно, вопрос простой)
вот там есть 2 строчки.
const Telegraf = require('../')
я так подозреваю в параметре должен передаваться "Telegraf"?
const { memorySession, reply } = require('../') - а вот здесь что должно передаваться?

Vitaly
10.03.2017
21:42:24
const { memorySession, reply } = require('telegraf')
const Telegraf = require('telegraf)
const { memorySession, reply } = Telegraf
или так

Horse
10.03.2017
21:43:57
ясно, спасибо

Dugeru
10.03.2017
21:44:50
*посмотрел на свою потрепанную распечатанную 3 года назад раскраску и прослезился*

Евгений
10.03.2017
21:47:31
Вот вам на ночь картишек погонять
Там у бота всего их 5, на самом деле их около 80 (О_о), но какой толк, если все играют в обычную косынку?)

Horse
10.03.2017
21:52:35

Евгений
10.03.2017
21:54:05

Horse
10.03.2017
21:54:46

Root
11.03.2017
00:24:01

Merovingen
11.03.2017
00:34:27
что за споры?

Google

Root
11.03.2017
00:45:25

Rocket
11.03.2017
01:05:17

denisx
11.03.2017
01:14:59

Vitaly
11.03.2017
01:15:25
Ккккомбо!

b0g3r
11.03.2017
05:49:03
@Groosha приди

Vitaly
11.03.2017
06:01:54
дайте мне банхамер, я устрою геноцид этих тварей )

yegorf1
11.03.2017
06:03:00
Я этих чуваков вижу только в этом чате
Ошибка таргетинга?

Vitaly
11.03.2017
06:03:32
это в скольких ты чатах?

Rirush
11.03.2017
06:05:27

yegorf1
11.03.2017
06:05:59
Под каким предлогом?..
Или ты про этот чат?

Rirush
11.03.2017
06:06:30

Vitaly
11.03.2017
06:06:44

yegorf1
11.03.2017
06:07:38

Rirush
11.03.2017
06:07:49

Евгений
11.03.2017
06:41:12

Плюшка
11.03.2017
06:48:57
огонь

denisx
11.03.2017
08:09:02
Timestripe сайт

Google

Евгений
11.03.2017
08:12:28

denisx
11.03.2017
08:15:43
Удобная вещь?
Знакомый делает. Интересный точно. Сам не пользуюсь. Пробуй :) timestripe.com

Евгений
11.03.2017
08:16:18

Volond
11.03.2017
08:28:20
Кто мне может обьяснить как сделать что бы клава занимала весь экран

Horse
11.03.2017
08:28:48
Доброе утро! Погрузился в изучение Telegraf, действительно хорошая штука. Но возник вопрос. В выложенных примерах, я нашёл как сделать так, чтобы бот задал пользователю вопрос и пользователь смог выбрать нужный вариант из предложенных вариантов. А как сделать так, чтобы этих вариантов не было, а пользователь бы сам смог набрать ответ текстом. В примерах не нашёл, но может быть плохо искал.

Евгений
11.03.2017
08:29:35

Volond
11.03.2017
08:32:39

Евгений
11.03.2017
08:33:41
Тогда уточняй, что про инлайн говоришь

Aztwin LK
11.03.2017
08:39:29
У инлайн клавиатуры нету таких параметров