Size: a a a

MadelineProto 🇷🇺

2021 October 31

M

MR.N in MadelineProto 🇷🇺
Еще, можно попробовать прописать ID в таком формате: “user#000000” / “channel#000000”
источник

M

MR.N in MadelineProto 🇷🇺
Сталкивался, что peer не находится по голому айди
источник

M

MX Sergey in MadelineProto 🇷🇺
Ну вот похоже я столкнулся с этим...
Спасибо 🙏
источник

M

MX Sergey in MadelineProto 🇷🇺
Ещё вопрос по сессиям. Можно ли передать сессию стороннему приложению (к примеру aria2 ) для скачивания файлов из чата на сервер? Или лучше не извращаться?

Есть опыт такой? 😊🙏
источник

M

MR.N in MadelineProto 🇷🇺
Могу ошибаться, но сессионки у маделины же не универсальные? Только с ней и могут работать (поправьте, если не так, особо не лазил внутрь)

А под задачу: Метод downloadToDir внутри eventHandler’a можно использовать.
источник

M

MX Sergey in MadelineProto 🇷🇺
Файлы до 2гб 🤦🏻‍♂️
Боюсь php не потянет нормально такое... но возможно и ошибаюсь.
источник

M

MR.N in MadelineProto 🇷🇺
Почему не потянет? В настройках php повысить лимиты же можно на загрузку.
источник

M

MX Sergey in MadelineProto 🇷🇺
Ну так-то да конечно... Просто привык не нагружать пхп таким ))
источник
2021 November 01

M

MR.N in MadelineProto 🇷🇺
slowMode вроде отключает Ipc, нет?
источник

d

de.melmoth in MadelineProto 🇷🇺
Коллеги, вопрос. Запустил MadelineProto->startAndLoop(Handler::class)
В классе обработчика принимаю сообщения. Но не могу вызвать никакой другой метод. GetChats или GetMe. Выдаёт ошибку. Про асинхронность что-то. Перепробовал все примеры из соответствующей статьи - ни одна не сработала.
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
Нельзя, сессия это сериализованный php обьект. Скачиваение идет кусками в поток. Нет разницы по памяти какой обьем качать. Но нагрузка на проц сильная, вероятно из за шифрования.
источник

M

MR.N in MadelineProto 🇷🇺
Не знаю, отключается ли такое поведение при создании сессии, из очевидного костыля просто делать pkill -f “MadelineProto worker” после создания сессии
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
startAndLoop - бесконечный цикл, код после него никогда не выполнится. Есть два варианта: делать внутри eventHandler или добавить перед startAndLoop deffer c коллбэком.
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
ветка ipc_off
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
Даниил отключил slowMode настройку в мастере уже давно 🙂
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
Есть кстати еще один лайфхак, если запускать eventHandler, то slow режим включается автоматически 🙂
источник

M

MR.N in MadelineProto 🇷🇺
В сентябре с релизом, когда переходил на 6-ю версию, натыкался на нее. Раз так, то ладно
источник

KV

Konstantin Vysitskiy in MadelineProto 🇷🇺
используй yield $this->messages->sendMessage() внутри метода класса обработчка
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
Не уверен. Можно попробовать declare('MADELINE_BRANCH', 'dev-ipc_off');
источник

AP

Alexander Pankratov in MadelineProto 🇷🇺
А, я наверное не так понял его вопрос 🙂
источник