Size: a a a

MadelineProto 🇷🇺

2021 November 01

d

de.melmoth in MadelineProto 🇷🇺
А если не сообщения. Получить инфу по открытым чатам
источник

d

de.melmoth in MadelineProto 🇷🇺
Про сообщения там есть в примере.
источник

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
вместо sendmessage подставляешь нужный метод. Просто тк ты в методе, сам объёект маделины находится в $this, а yield для асинхронности нужен
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
Уточню, yield нужен что бы получить результат асинхронного метода в текущем потоке. Если рельзутат не нужен (например из sendMessage) использовать его вредно для производительности.
источник

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
О, спасибо! не знал
источник

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
я правильно понимаю что стоит поставить yield перед своими функциями, которые возвращают значения?
источник

M

MR.N in MadelineProto 🇷🇺
Нужен результат - ставим yield. Не нужен - не ставим
источник

d

de.melmoth in MadelineProto 🇷🇺
То есть до startAndLoop запустить

$MadelineProto->async(true);
$MadelineProto->setCallback(function ($update) use ($MadelineProto) {
   // Custom functions
});
источник

d

de.melmoth in MadelineProto 🇷🇺
Я вызывал getAllChats через this в обработчике. Всё равно ошибку выдало. Попробую ещё раз.
источник

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
У меня с тем что ты написал не получилось, но зато прекрасно работает вот этот пример. https://docs.madelineproto.xyz/docs/UPDATES.html#async-event-driven
Скопируй к себе. И внутри public function onUpdateNewMessage(array $update): \Generator вставляешь то что тебе нужно по аналогии с тем что я скниул.
$this->messages->sendMessage()
$channel_data = yield $this->getFullInfo() //инфо по чату
источник

AP

Andrey Parsadanian in MadelineProto 🇷🇺
Друзья, подскажите пожалуйста, как установить у текущего пользователя онлайн-статус, как будто он в сети?
источник

M

MR.N in MadelineProto 🇷🇺
источник

AP

Andrey Parsadanian in MadelineProto 🇷🇺
Спасибо. Это устанавливает только оффлайн статус, а онлайн не устанавливает.
источник

AP

Andrey Parsadanian in MadelineProto 🇷🇺
Я пробовал разные значения.
источник

M

MR.N in MadelineProto 🇷🇺
offline => false ставит онлайн
источник

AP

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

AP

Andrey Parsadanian in MadelineProto 🇷🇺
Да, получилось. Спасибо.
источник

M

Masih in MadelineProto 🇷🇺
we need madeline version 5 in last telegram layer 131 or 133
we can payment for this project can ready for us ?
how much is price

we don't need all methods dear ! just some method
источник

Р

Ромаша in MadelineProto 🇷🇺
ребят, я правильно понимаю, что у юзера дата - это дата последнего онлайна?
источник

Р

Ромаша in MadelineProto 🇷🇺
источник