Size: a a a

MadelineProto 🇷🇺

2021 October 30

AP

Andrey Parsadanian in MadelineProto 🇷🇺
источник

AP

Andrey Parsadanian in MadelineProto 🇷🇺
Нажал Ctrl+C...
источник
2021 October 31

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
Fatal error не может подключиться к маделине прото. Мб что то с путями к файлам
источник

AS

Andrey Simagin in MadelineProto 🇷🇺
Отправляю текстовое сообщение через $MadelineProto->messages->sendMessage - хочу выделить текст жирным

Выделяю двумя звездочками с двух сторон жирный
Но в посте канала это выглядит как текст с 4-мя звездами. Что не так?
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
parse_mode => 'Markdown'
источник

AS

Andrey Simagin in MadelineProto 🇷🇺
Спасибо, нашел, подробности тут https://core.telegram.org/api/entities
источник

M

MX Sergey in MadelineProto 🇷🇺
Приветствую. Ткните в пример кода пересылки сообщения по message_id из бота
источник

M

MX Sergey in MadelineProto 🇷🇺
Если есть конечно такое
источник

M

MX Sergey in MadelineProto 🇷🇺
Именно переслать, а не прочитать и отправить.
источник

M

MX Sergey in MadelineProto 🇷🇺
forwardMessages какую-то чушь пересылает... шлет все что угодно, только не то, что ему говорят слать.

Логика следующая:
Сообщение приходит в бота
Бот пересылает id сообщения юзерботу
Юзерб пересылает сообщение в нужный чат
источник

M

MR.N in MadelineProto 🇷🇺
Неправильные параметры передаешь значит, метод нужный
В from_peer указываем юзернейм бота
В id массив из id’шников сообщений от бота
В to_peer чат куда пересылать

Если все верно указано, сообщение будет переслано корректно
источник

M

MR.N in MadelineProto 🇷🇺
Пример использование форварда в документации описан
https://docs.madelineproto.xyz/API_docs/methods/messages.forwardMessages.html#madelineproto-example-now-async-for-huge-speed-and-parallelism
источник

M

MX Sergey in MadelineProto 🇷🇺
В том-то и дело что именно по этому примеру и делал
источник

M

MX Sergey in MadelineProto 🇷🇺
источник

M

MX Sergey in MadelineProto 🇷🇺
Наткнулся на вот этот вариант
источник

M

MR.N in MadelineProto 🇷🇺
YOU CANNOT USE THIS METHOD IN MADELINEPROTO
источник

M

MX Sergey in MadelineProto 🇷🇺
$MadelineProto->messages->forwardMessages(['silent' => Bool, 'background' => Bool, 'with_my_score' => Bool, 'from_peer' => InputPeer, 'id' => [int, int], 'to_peer' => InputPeer, 'schedule_date' => int, ]);
👆🏻
Пример из документации

Пишем:
$MadelineProto->messages->forwardMessages(['from_peer' => InputPeer, 'id' => [int, int], 'to_peer' => InputPeer,]);

from_peer — 2345678 (id бота)
id — message_id (id сообщения)
to_peer — 4678843 (id получателя)

Вроде бы все правильно. Но сообщение пересылается совершенно из другого бота 🤦🏻‍♂️
источник

M

MR.N in MadelineProto 🇷🇺
Какие-то короткие айдишники…
Либо из getInfo проставить надо их, либо username (через @) указать бота/пользователя.
И message_id должен быть обернут в массив [message_id]
источник

M

MR.N in MadelineProto 🇷🇺
ну или руками id бота/пользователя получить и подставить (userinfobot в помощь)
источник

M

MX Sergey in MadelineProto 🇷🇺
С массивом все 👌
Для примера написал... А вот по @ не пробовал. Спасибо, попробую
источник