annotate mod_twitter.wiki @ 243:b13c6033377c

Created mod_storage_mondodb wiki page.
author james@chatid.com
date Mon, 12 Dec 2011 10:48:07 +0000
parents 0ad770ae4fdd
children f489b534e0a1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
1 #summary Simple example of working component and HTTP polling.
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
2 #labels Stage-Alpha
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
3
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
4 = Introduction =
151
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
5
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
6 Twitter has simple API to use, so I tried to deal with it via Prosody.
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
7 I didn't manage to finish this module, but it is nice example of component that accepts registrations, unregistrations, does HTTP polling and so on.
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
8 Maybe someone will finnish this idea.
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
9
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
10 = Details =
151
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
11
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
12 It does require some non-prosody Lua libraries: LuaJSON
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
13
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
14
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
15 = Configuration =
151
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
16
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
17 At the moment no configuration needed, but you can configure some variables inside code.
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
18
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
19 = TODO =
151
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
20
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
21 * Send latest tweets to XMPP user
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
22 * Reply user's messages to Twitter
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
23 * OAuth support
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
24 * User configuration (forms)
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
25
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
26 = Compatibility =
151
0ad770ae4fdd Edited wiki page mod_twitter through web user interface.
xdersd
parents: 150
diff changeset
27
150
ebf8207478f3 Created wiki page through web user interface.
xdersd
parents:
diff changeset
28 ||0.8||Works||