Мне было интересно, может ли кто-нибудь здесь предоставить несколько примеров кода для следующих сценариев. Меня особенно интересует использование xmpppy для этого, поскольку я уже использую библиотеку для своего приложения, но другие библиотеки тоже подходят. К сожалению, на веб-сайте проекта xmpppy нет примеров. Просматривая экспертную/расширенную документацию по API, я не мог понять, как это сделать, или многопользовательский чат (MUC) не поддерживается с помощью xmpppy?
создать MUC, пригласив определенных пользователей (скажем, 2 или 3)
отправить сообщение на существующий MUC (при условии, что вы знаете, что это дескриптор или псевдоним MUC JID)
поиск существующих MUC на сервере XMPP, получение JID или псевдонима и т. д. Если это делается путем получения списка, мы хотим искать только MUC, игнорируя пользователей.
Я нашел ответ здесь, но тогда мне, вероятно, придется изучить новые вызовы API библиотеки и выяснить, как выполнять мои вышеупомянутые сценарии, поскольку этот пример не охватывает все из них:
pyxmpp: краткое руководство по созданию клиента muc?
Я действительно хочу сделать генератор нагрузки, который перекачивает сообщения в MUC и создает большие MUC со многими участниками. У меня уже есть часть для пересылки сообщений пользователям-получателям.