diff --git a/docs/guide/twitter.textile b/docs/guide/twitter.textile
new file mode 100644
index 0000000000000000000000000000000000000000..e874b6bb238ca3af466ce48eec1e518ca59ccc9f
--- /dev/null
+++ b/docs/guide/twitter.textile
@@ -0,0 +1,24 @@
+h2. Description
+
+Libpurple backend is backend based on Librpurple library supporting all the networks supported by libpurple
+
+h2. Configuration
+
+You have to choose this backend in Spectrum 2 configuration file to use it:
+
+<pre>
+[service]
+backend=/usr/bin/spectrum2_libpurple_backend
+</pre>
+
+There is also special configuration variable in "service" called @protocol@ which decides which Libpurple's protocol will be used:
+
+|_. Protocol variable|_. Description|
+|prpl-jabber| Jabber/Facebook/GTalk|
+|prpl-aim|AIM|
+|prpl-icq|ICQ|
+|prpl-msn|MSN|
+|prpl-yahoo|Yahoo|
+|prpl-gg|Gadu Gadu|
+|prpl-novell|Groupwise|
+
