Thu, 20 May 2010 14:36:14 +0100
Rudimentary presence plugin to auto-accept subscription requests
18
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
1 | |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
2 | function riddim.plugins.presence(bot) |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
3 | bot:hook("presence", function (presence) |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
4 | if presence.stanza.attr.type ~= 'subscribe' then return nil; end |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
5 | bot:send_presence(presence.sender.jid, 'subscribed'); |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
6 | return false; |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
7 | end); |
d7cd7ce93132
Rudimentary presence plugin to auto-accept subscription requests
Chris <jugg@hotmail.com>
parents:
diff
changeset
|
8 | end |