
Alexey
16.04.2017
14:23:06
а как правильно через бота послать ссылку на картинку... чтобы в ТГ вставилось фото, без самой ссылки? Или сначала надо сохранить картинку себе, а потом отправить вложением?

Mercuree
16.04.2017
14:27:23

Евгений
16.04.2017
14:30:07
Именно, <a href="url">​</a> (это для остальных)

Anton
16.04.2017
14:31:14
Как нормальным образом сохранять историю callback_query? Она где-то записывается?

Google

Alexey
16.04.2017
14:31:45

Евгений
16.04.2017
14:31:57

Anton
16.04.2017
14:32:12
Глобальная переменная?

Alexey
16.04.2017
14:32:17

glkty
16.04.2017
14:32:20

Евгений
16.04.2017
14:32:30

glkty
16.04.2017
14:33:04
Сижу в Мобо, осваиваю))

Alexey
16.04.2017
14:34:07
<a href="https://pp.userapi.com/c837121/v837121388/2ad6c/oRhlzo9eqBE.jpg">​</a>

glkty
16.04.2017
14:34:08

Alexey
16.04.2017
14:34:16
вот так отправилось

Евгений
16.04.2017
14:34:25

glkty
16.04.2017
14:34:41

Google

Евгений
16.04.2017
14:34:46

glkty
16.04.2017
14:35:29
Хочется конечно также, как и html — совсем невидимкой… ;)
…в точку-то , без проблем…

Anton
16.04.2017
14:35:57
М?
Как нормальным образом сохранять историю callback_query? Она где-то записывается?
Ручками, только ручками...
Глобальная переменная?

Mercuree
16.04.2017
14:36:30

Евгений
16.04.2017
14:37:12
М?
Что "м"? Телега присылает callback_query, бот их обрабатывает. Надо сохранять - напиши это в боте.

Anton
16.04.2017
14:37:58
Я про то, что для разных пользователей будет перемешиваться история callback

glkty
16.04.2017
14:38:25
Отправлять юникодный пробел?
Да экспериментировал как-то, не получалось никак… :nea:
Просто есть основания предпологать, что это возможно и кое-кто умеет… ;)

Евгений
16.04.2017
14:40:12

Zaur
16.04.2017
20:14:19
блин да что за фигня происходит с телегой :( теперь при пубилкации в канале с помощью inline режима, кнопка с параметром switch_inline_query отображается, если эту же запись редактировать, эта кнопка просто не отображается. При редактировании сообщения, передают вот что:
"reply_markup": "{"inline_keyboard":[[{"text":"11","callback_data":"1=412\\u00012=5\\u00013=12"},{"text":"(1)22","callback_data":"1=412\\u00012=5\\u00013=13"}],[{"text":"?Поделиться","switch_inline_query":"5_429467"}]]}"
Т.е. кнопка ?Поделиться в запросе есть, а в канале она не отображется. WTF?
Тех поддержка ответила наконец, обещали проверить проблему.

Viktor
17.04.2017
00:58:36
Как в инлайне отлавливать команды бота?
Чтобы отзывался в группе на
@bot /start

Vitaly
17.04.2017
01:02:59
Никак. Это если кратко

Viktor
17.04.2017
01:04:02
А как такое реализовано у других ботов?
команда не именно /start, она просто для примера, если что
А, я немного не так выразился, но уже разобрался что да как

Яков
17.04.2017
02:39:31
/stat@combot

Combot
17.04.2017
02:39:31
combot.org/chat/-1001041869725

Google

Яков
17.04.2017
02:39:33
/link@yetanotherstatsbot

Yet Another Stats
17.04.2017
02:39:34
https://yasb.exileed.com/telegram/chat/1001041869725
https://yasb.exileed.com/telegram/chat/1001041869725

Евгений
17.04.2017
06:16:10

Askold
17.04.2017
06:30:32
Может кто нить проконсультировать по php (telegram bot api)?

Vitaly
17.04.2017
06:50:22
У меня десктоп так обновился, что не запускался. Пришлось качать заново.
Может я на бете был, но это не точно

Douglas
17.04.2017
10:47:15

Viktor
17.04.2017
10:51:08
Как можно определить что написано после команды? Например на /start 1 бот дает один ответ, а на /start 2 другой
Сейчас отлавливаю так:
if message.text == "/test 12345", как сделать правильнее?

Suren
17.04.2017
10:53:51
эм
ну в message.text будет "/start 1"
со строками работать умеешь?

Alexey
17.04.2017
10:54:50

Viktor
17.04.2017
10:54:52
Не знаю.. Может есть лучше вариант

Suren
17.04.2017
10:55:12
можно еще конечно message.text[len('/start '):] == '12345'
но зачем делать лишнее вычисление

Chuvi
17.04.2017
12:31:46
To whom it may concern.
? 0.43.0 released! ?
https://github.com/php-telegram-bot/core/blob/0.43.0/CHANGELOG.md#0430---2017-04-17

Pavel
17.04.2017
12:35:38
Ну почему ж нужно поддержку древнего 5.5 тащить за собой всю дорогу? =(

Vitaly
17.04.2017
12:35:47
Наконецто!

Google

Pavel
17.04.2017
12:35:53
Почему бы не зафиксировать 7.1+

Chuvi
17.04.2017
12:44:47

Pavel
17.04.2017
12:45:09
?

Chuvi
17.04.2017
12:46:42
?
Я бы больше порадовался поддержке SQLite вместо MySQL... )

Pavel
17.04.2017
12:47:43
Ну лично для меня это не принципиально, я везде всегда беру postgres

Chuvi
17.04.2017
12:50:12

∀RTUR
17.04.2017
12:57:15

Chuvi
17.04.2017
12:57:37
А что в composer.json у тебя написано?

∀RTUR
17.04.2017
12:57:57
ааа
"longman/telegram-bot": "^0.41.0"
но это же должно обновится. я плохо знаю composer

Alexey
17.04.2017
13:01:00
у меня тоже через композер 0.41 качало, а не 0.42, потом выяснилось, что у меня РНР 5.4, и это максимум 0.41, а 042 уже 5.5+

∀RTUR
17.04.2017
13:01:49
у меня 7.1+

Alexey
17.04.2017
13:02:40
у меня 7.1+
значит просто там лентяи репозиторий обновляют

Askold
17.04.2017
13:02:49

∀RTUR
17.04.2017
13:04:11
написал "longman/telegram-bot": "^0.43.0"
надо как-то почитать что значат эти стрелочки ?

Pavel
17.04.2017
13:05:34

Alexey
17.04.2017
13:06:02

Google

Alexey
17.04.2017
13:06:11
так как профита не принесут

Pavel
17.04.2017
13:06:22
Но бот то не старый? Поставь под него семерку
То есть похоже что причина просто лень :)

Alexey
17.04.2017
13:07:23
а смысл? меня и другая библиотека устраивает, которую здесь мне один добрый человек подогнал
что, бот научится сам бабки добывать, если РНР обновить?
зато мой дедик в голландии пашет годами без ребутов, все стабильно
клиенты ценят стабильность :)

Pavel
17.04.2017
13:08:39
Будет лучше безопасность, т.к. на старых версиях баги не фиксятся, производительность в 2 раза больше, меньше проблем совместимости с новыми библиотеками

Alexey
17.04.2017
13:09:59
ионкуб хоть запили под 7.х?
а модули сторонние для проектов мне тоже не все обновят

Wyldstyle
17.04.2017
13:10:18
Что за
И как исправить?

Alexey
17.04.2017
13:10:38
безопасность... может это и круто, но у меня не сайт пентагона :)

Pavel
17.04.2017
13:10:58