
Пётр
02.10.2018
09:54:57
да, там 1 параметр обязательный, его предаю: если передаю ид канала, то возвращает пустой массив, если передаю пустой массив - то один этот канал... Я помню, на прошлой неделе как-то все чаты получал... Но там не было данных о прочтении сообщений и даже подтверждений о получении
Можно, конечно, разрулить через ссылк на прозрачную гифку, но не хотелось бы костыли-и-велосипеды использоать

Rocket
02.10.2018
09:59:44

͏
02.10.2018
09:59:49
так-то, велосипеды использовать надо, их не надо изобретать

Google

Indie Dev
02.10.2018
10:04:00

Vladlena
02.10.2018
10:15:09

Makkusu
02.10.2018
10:15:45

Йоба
02.10.2018
10:19:22

marchwinks
02.10.2018
10:23:00
с пхп, очевидно

Йоба
02.10.2018
10:24:09
я думал с раста

marchwinks
02.10.2018
10:24:45
а говорят, раст хороший мальчик

Valery
02.10.2018
10:26:21

Йоба
02.10.2018
10:26:47

marchwinks
02.10.2018
10:28:14

Alexey
02.10.2018
11:01:36
Всем привет. Чтоб изменять иналайн кнопки, надо их id в callback отправлять?

marchwinks
02.10.2018
11:01:50
щто

Ярослав
02.10.2018
11:01:54

Google

Alexey
02.10.2018
11:02:02
спс

Kairat
02.10.2018
11:02:25
Коллеги, еще один вопрос. Антифлуд тоже через редиску делать?)
Очередь сообщении + Антифлуд

marchwinks
02.10.2018
11:07:57
можно, почему нет?

Alexey
02.10.2018
11:22:48
Почему при редактировании методом Editmessagereplymarkup кнопки просто удаляются???
$telegramApi->editMessageReplyMarkup( $chat_id_callback, $message_id+1, null, $keyboard);

Джейки
02.10.2018
11:28:05
Это уже от библиотеки зависит. Судя по всему пхпшная

Alexey
02.10.2018
11:28:38
я без либы. Да это php

Ярослав
02.10.2018
11:29:44

Alexey
02.10.2018
11:30:28

Джейки
02.10.2018
11:30:57

Константин
02.10.2018
11:31:32
Подскажите, есть ли бот для проведения транзакций крипты
?
Балгаркоустойчивый в идеале ?

Sergey
02.10.2018
11:32:43

Константин
02.10.2018
11:35:54
+в карму этому Сергею

Alexey
02.10.2018
11:36:32

Джейки
02.10.2018
11:37:13

Google

Джейки
02.10.2018
11:37:37
Не пустой
Уверен?
Лучший способ узнать это вывод $keyboad в text

Alexey
02.10.2018
11:45:02
Уверен. Клава есть. И ошибок не дает
парни, спасайте. У кого была лажа с этим методом? editMessageReplyMarkup

b0g3r
02.10.2018
12:00:33
А от чего спасать?

Alexey
02.10.2018
12:00:52
Он неработанья кода

b0g3r
02.10.2018
12:00:53
Что в ответе? Покажи запрос, покажи ответ


Alexey
02.10.2018
12:01:10
Вот код
$button1 = 'Возобновить';
$button2 = 'Остановить';
$reply_markup = new InlineKeyboardMarkup([[['text' => $button1,'callback_data' => 'tg_task_start'],
['text' => $button2,'callback_data' => 'tg_task_delete']]]);
$msg = $telegramApi->editMessageReplyMarkup( '383327735','3614', null, $reply_markup);
Возврат:::
object(stdClass)#34 (2) { ["ok"]=> bool(true) ["result"]=> object(stdClass)#32 (7) { ["message_id"]=> int(3616) ["from"]=> object(stdClass)#19 (4) { ["id"]=> int(618852318) ["is_bot"]=> bool(true) ["first_name"]=> string(10) "Bot_name" ["username"]=> string(14) "Bot_name" } ["chat"]=> object(stdClass)#28 (5) { ["id"]=> int(383327735) ["first_name"]=> string(6) "Alexey" ["last_name"]=> string(9) "Markovski" ["username"]=> string(15) "alexeymarkovski" ["type"]=> string(7) "private" } ["date"]=> int(1538481463) ["edit_date"]=> int(1538481490) ["text"]=> string(170) "Тип задания: Подписка на канал На канал: @CheNeTak Кол-во: 15000 Статус: inprocess" ["entities"]=> array(4) { [0]=> object(stdClass)#22 (3) { ["offset"]=> int(13) ["length"]=> int(17) ["type"]=> string(4) "bold" } [1]=> object(stdClass)#21 (3) { ["offset"]=> int(55) ["length"]=> int(9) ["type"]=> string(7) "mention" } [2]=> object(stdClass)#18 (3) { ["offset"]=> int(90) ["length"]=> int(5) ["type"]=> string(4) "bold" } [3]=> object(stdClass)#33 (3) { ["offset"]=> int(118) ["length"]=> int(9) ["type"]=> string(4) "bold" } } } }
Вот описание метода, т.к я без либы:
public function editMessageReplyMarkup($chat_id, $message_id , $inline_message_id = null, $reply_markup)
{
$response = $this->query('editMessageReplyMarkup',
[ 'chat_id' =>$chat_id,
'message_id' =>$message_id,
'inline_message_id' => $inline_message_id ,
'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson()] , 'POST');
return $response;
}


Джейки
02.10.2018
12:08:45

Alexey
02.10.2018
12:09:20
в методе

Джейки
02.10.2018
12:09:29
в методе
https://core.telegram.org/bots/api#inlinekeyboardmarkup
ааа в самом методе уже есть
потому что кажеться что все таки там пустое значение идёт

Alexey
02.10.2018
12:11:17
массив клавы:
object(InlineKeyboardMarkup)#4 (1) { ["inlineKeyboard":protected]=> array(1) { [0]=> array(2) { [0]=> array(2) { ["text"]=> string(22) "Возобновить" ["callback_data"]=> string(13) "tg_task_start" } [1]=> array(2) { ["text"]=> string(20) "Остановить" ["callback_data"]=> string(14) "tg_task_delete" } } } }


Джейки
02.10.2018
12:13:48
а где он json ом делается ?
Вот описание метода, т.к я без либы:
public function editMessageReplyMarkup($chat_id, $message_id , $inline_message_id = null, $reply_markup)
{
$response = $this->query('editMessageReplyMarkup',
[ 'chat_id' =>$chat_id,
'message_id' =>$message_id,
'inline_message_id' => $inline_message_id ,
'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson()] , 'POST');
return $response;
}
public function editMessageReplyMarkup($chat_id, $message_id , $inline_message_id = null, $reply_markup)
'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson()
$reply_markup != $replyMarkup
фак

Google

Джейки
02.10.2018
12:15:27
всё таки я был прав, editMessageReplyMarkup не получает клаву!
понял ошибку?

Admin
ERROR: S client not available

Alexey
02.10.2018
12:17:07
не догнал

Джейки
02.10.2018
12:17:21
public function editMessageReplyMarkup($chat_id, $message_id , $inline_message_id = null, $reply_markup)
тут какая переменная отвечает за клаву ?
[ 'chat_id' =>$chat_id,
'message_id' =>$message_id,
'inline_message_id' => $inline_message_id ,
'reply_markup' => is_null($replyMarkup) ? $replyMarkup : $replyMarkup->toJson()
]
а тут какая переменная отвечает?

Alexey
02.10.2018
12:18:13
ааааааааааааааааааааааааааааааааа, вот блин, ТОчняк?
спасибо)

Джейки
02.10.2018
12:19:19
в других местах тоже исправь, копипаст иногда плохо(((

Alexey
02.10.2018
12:22:38
сам у себя перекоировал неверно))))поправил)

Гордая ОХРАНA???
02.10.2018
13:14:28
привет можно ли изменить duration,performer,title отправляешего ауди через URL ?

marchwinks
02.10.2018
13:15:52
backAnd? ')

Ivan
02.10.2018
13:24:10

Gabb
02.10.2018
13:25:40
Шутки за 300

Ivan
02.10.2018
13:28:51

Nerigg Awerpool
02.10.2018
13:28:59
))))))))00

Ray
02.10.2018
13:52:36
Если есть ссылка https://t.me/bot?start=666 и по ней переходит юзер, где будет храниться информация (666)?

Артемий
02.10.2018
13:53:06

Бананиум
02.10.2018
13:53:06
Привет, я Бананиум ?

Артемий
02.10.2018
13:53:18
в тексте сообщения, парсить через пробел

Google

Ray
02.10.2018
13:53:41
Да? Так просто?
Спасибо✨

? ѕυяαנ ρ мσ∂ι ?
02.10.2018
14:13:15
Any lead for customize telegram developer......PM me plz..

Ivan
02.10.2018
14:24:27

marchwinks
02.10.2018
14:25:12
опять 10 рупи за бота с блекджеком?

? ѕυяαנ ρ мσ∂ι ?
02.10.2018
14:25:18
I dont have any idea about coding because of that need developers who can help me....
And sorry for pm am asking help in Group if any lead is there...

Ivan
02.10.2018
14:25:41
There are a lot of nice free coding lessons

Indie Dev
02.10.2018
14:26:53
Help, python на CentOS (Aruba)
[root@server ~]# python3.7 -V
Python 3.7.0
[root@server ~]# python3.7 -m pip install requests
/usr/local/bin/python3.7: No module named pip
[root@server ~]# pip -V
pip 7.1.0 from /usr/lib/python2.6/site-packages (python 2.6)
[root@server ~]# python -V
Python 2.6.6
[root@server ~]# python3.7 -m ensurepip --default-pip
КУЧА ОШИБОК И В КОНЦЕ:
ModuleNotFoundError: No module named '_ctypes'

Alexey
02.10.2018
14:27:04
привет еще раз. Как мне запихнуть все данные которые возвращает telega в текстовое сообщение?
if ($msg) {$text = $result;
$telegramApi->sendMessage( $chat_id, $text);
}