preload
Апр 29

Вдогонку к предыдущему посту. Если вы хотите, чтобы в вашем джаббер-клиенте состояние бота показывалось как онлайн, то это можно сделать с помощью небольшой функции-обработчика:

def presence_handler(conn, event):
    from_jid = xmpp.protocol.JID(event.getFrom())
    presence_type = event.getType()
    if presence_type == 'subscribe':
        conn.send(xmpp.Presence(to = from_jid, typ = 'subscribed', show = 'online'))

Связанные записи

Ваш отзыв