User Tools

Site Tools


it:jabber

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
it:jabber [2015/04/24 17:43]
Zombieninja [Setting up your jabber Client]
— (current)
Line 1: Line 1:
-===== Jabber ===== 
-^ URL | N/A | 
-^ Description | Primary real-time communications for TEST | 
-^ Creator/​Maintainer(s) | Aevum Decessus | 
-^ ::: | TEST Sysadmins | 
-^ Other IT Services | [[it:​start|Link]] | 
-====== What is Jabber? ====== 
  
-//Jabber// (or XMPP) is an open-source instant-messaging platform built on wads and wads of XML. Currently it's used as the backend for Google Talk and Facebook Chat. 
- 
-Jabber allows for instant messaging, file transfer, multiuser chatrooms (like IRC), voice chat (Google Talk/​Jingle),​ and transport gateways that allow access to other networks and services. As Jabber is an open XML-based protocol it allows for even more varied use, such as shared whiteboarding and other funky tools. O'​Reilly did a good piece on [[http://​fyi.oreilly.com/​2009/​05/​what-can-you-do-with-xmpp.html|what you can do with Jabber/​XMPP]]. 
- 
-====== Why Use Jabber? ====== 
- 
-As part of the fast moving nature in EVE, things can happen in minutes, Jabber allows us to do easy out-of-game fleet broadcasts and is key in informing our membership when something important is going down, even if they are out of game.  In addition it is our primary out of game chat room and is one of the easiest ways to get a hold of people outside of EVE. Most significantly,​ when you send someone a personal message or type their name in a chat channel, it pings them with a sound. This is useful for getting the attention of older players who spend a lot of time at their computers not playing EVE.  We also have the [[training:​deedeereddit]] channel set up on jabber where newbies can go and have all of your amazing questions answered. 
- 
-As stated above, Jabber allows for more interesting applications than IRC, add in the instant messaging and global announcements and we've got a tool that will really help us. Being on Jabber is very important as it is a convenient way to stay in the loop with what is going on in game even while not playing. Many players use jabber as a supplement to reddit.com, thus decreasing their productivity to an even higher degree. 
- 
-====== Setting Up Jabber ====== 
- 
-===== Add the Jabber Service on Test Auth ===== 
- 
-To get a Jabber account: 
-  -Log in to your [[Auth]] account. 
-  -Chose //Add Service//. 
-  -Select //Jabber// from the list. 
-  -Enter the password you want to use to log in. 
-  -Click //Create Account//. 
- 
-Once done you will see your full Jabber ID (JID) in the Service Accounts list. Now you can use it to setup your client. 
- 
-==== Help! Jabber is greyed out and I can't add it! ==== 
- 
-Auth probably hasn't read your API key yet, or assigned the correct permissions. To fix this you may need to [[it:​auth?&#​help_i_still_can_t_access_stuff|refresh your API Key]]. 
- 
-===== Setting up your jabber Client ===== 
- 
-Depending on which jabber client you are using you will have a different setup process but the general information you need to enter is as follows: 
- 
-{{ it:​jabbersetup.png?​200px}} 
-For Test members: 
-^ Username | //<your auth username>//​@pleaseignore.com | 
-^ Password | //Jabber password you set up earlier// | 
- 
-For other allies: 
-^ Username | //<your auth username>//​@allies.pleaseignore.com | 
-^ Password | //Jabber password you set up earlier// | 
- 
-You may receive a warning about an invalid or self-signed certificate when connecting to the Jabber server . It is usually OK to accept this and set your client to remember your choice, but just to be certain, the proper fingerprint is the following: 
- 
-^ Common Name        | *.pleaseignore.com ​                                         | 
-^ Fingerprint (SHA1) | 2D:​A5:​9C:​59:​73:​0F:​47:​93:​E8:​9E:​30:​93:​3F:​90:​36:​E0:​9C:​2E:​8E:​3C | 
-^ Activation Date    | Sat Oct 25 16:59:47 2014                                    | 
-^ Expiration Date    | Mon Dec 26 15:05:15 2016                                    | 
- 
- 
-====Video Tutorial==== 
-[[https://​www.youtube.com/​watch?​v=Yb-Gc9PqST0&​feature=player_embedded|Video on how to setup jabber and add chat channels]] 
- 
-====Jabber Clients==== 
- 
-Numerous [[http://​xmpp.org/​xmpp-software/​clients|Jabber clients]] are available for lots of platforms. ​ 
- 
-[[it:​jabber:​Pidgin]] and [[it:​jabber:​Adium]] are the most popular jabber platform used in TEST but you are free to pick whichever one works best for you. 
- 
-==== Client specific Setup Instructions ==== 
-  *[[it:​jabber:​Pidgin]] (Windows Mac Linux) 
-  *[[it:​jabber:​Adium]] (Mac only) 
-  *[[it:​jabber:​Psi]] (Windows Mac Linux) 
-  *[[it:​jabber:​jwchat]] (Browser based) 
-  *[[it:​jabber:​Jabiru]] (Mobile - Android) 
- 
-====== Using Jabber ====== 
- 
-===== Joining the Alliance Channels ===== 
- 
-Jabber supports multi-user chat rooms which are called '​conferences',​ Test uses these chatrooms to communicate more than they use in-game chat channels, so setting them up is important. 
- 
-There is no point in listing them all here, but here are some to get you started: 
- 
-^ Conference ​                              ^ Description ​                         ^ 
-| //​[email protected]// ​       | General Alliance discussion ​         | 
-| //​[email protected]// ​  | Newbie help channel ​                 | 
-| //​[email protected]//​ | Dreddit corporate discussion channel | 
- 
-**Newbies:​** The first channel you should join is Deedeereddit. If you manage to get into the Deedeereddit chat, that's a great place to get any information you need about setting up any other part of jabber or other Test services. This channel functions the same as the in-game channel of the same name, and the same rules apply to both. 
- 
-If you are not in Dreddit, your corporation will probably have its own chat channel on jabber too. 
- 
-===== User Search ===== 
- 
-Want to find someone specific to talk to? Don't see them in general chat? Maybe you should just add them to your roster and send them a direct message. 
- 
-===== How do I get broadcasts? ===== 
- 
-While you are connected to TEST Jabber you will receive broadcasts relevant to you. 
- 
-The standard TESTie will get broadcasts for fleets and random things. You will probably get broadcasts in Pidgin in two seperate tabs in the conversation window, to combine them into one tab see. [[it:​jabber:​pidgin:​Grouping Broadcasts]] 
- 
-If you are interested in getting broadcasts while on the go, check out the official Test Android App, or other mobile clients [[#​Mobile_Services|here]]. 
- 
-====== Emote Packs ====== 
- 
-:effort: **This section needs to be fixed, or taken outside and shot.** 
- 
-Emote packs let you use things like %%:sun:%% on Jabber like you can here: :sun: 
- 
-==== Multi-client releases ==== 
-Up-to-date versions of Berachs Emote Pack [[http://​emotes.spacetechnology.net/​|are available here]] for multiple clients. 
-Currently supported clients: 
-  * Pidgin 
-  * Psi 
-  * InstantBird 
-  * Adium 
-  * Vacuum 
- 
-Contact Kline Eto if you have a client you'd like a pack for. 
- 
-=== Pidgin === 
- 
-Files: 
-  * [[:​File:​Emote_updater.zip|Pidgin Updater v1.2]] 
-  * [[https://​github.com/​Berach/​BERACHS_COMPLETE_PIDGIN/​archive/​master.zip|Complete Emote Pack Source]] 
- 
-== Instructions == 
-  - Pick and download the emote pack that best suits your needs, the complete pack is recommended. 
-  - Extract to '​%appdata%\.purple\smileys'​ or if that does not work '​C:​\Users\<​Your user name>​\AppData\Roaming\.purple\smileys'​ or the equivalent for your operating system. AppData may be hidden, enable it under your folder options in Control Panel. 
-  - Enable the pack by going to Tools -> Preferences (NOT CUSTOM SMILEYS) -> Themes -> Smiley Theme and selecting the pack you have chosen. 
- 
-== GIF SPEED FIX == 
-If Pidgin does not animate GIFs at the proper speed, you need to update the GTK that is installed within Pidgin.  ​ 
- 
-[[http://​win32builder.gnome.org/​gtk+-bundle_3.6.4-20130921_win32.zip|Download this version of GTK]], then extract the contents on top of the GTK installed in your Pidgin install directory (default location is %ProgramFiles(x86)%\Pidgin\gtk or %ProgramFiles%\Pidgin\gtk). ​ You must extract over the current GTK because if you remove and replace GTK, you will be missing some key DLL files that are required for Pidgin to function. 
- 
-==== Legacy ==== 
-  * [[:​File:​BOODAs_COMPLETE_PIDGIN.zip|Complete emote set]] (Updated 07JAN2013 by BoodaBooda) 
-  * [[:​File:​BOODAs NO PONIES PIDGIN.zip|All emotes, excluding any ponies]] (Updated 12AUG2012 by BoodaBooda) 
-  * [[:​File:​BOODAs REDDIT ONLY PIDGIN.zip|Reddit based emotes (rage faces)]] (Updated 12AUG2012 by BoodaBooda) 
-  * [[:​File:​BOODAs SFW PACK PIDGIN.zip|Only work-safe and normal-sized emotes, including ponies]] (Updated 12AUG2012 by BoodaBooda) 
-  * [[:​File:​TRAVIS'​_COMPLETE_SFW_WITHPONIES.zip‎|WorkSafe(Boodas still has NSFW)+Ponies(all sized images)by Travis Touchdoun]] (Updated 17DEC2012 by Travis Touchdoun) 
-  * [[:​File:​XYYXs SUPER PONY PACK PIDGIN.zip|Tons of pony-only emotes]] (Updated 12AUG2012 by Xyyx Shard) 
- 
-===Adium=== 
- 
-[[http://​emotes.spacetechnology.net/​|Up-to-date Adium pack, built from Berach'​s]] 
- 
-Legacy: 
-  * [[:​File:​BERACHS_COMPLETE-Adium.AdiumEmoticonset.zip|Adium version of Berach'​s complete Pidgin emote pack.]] Updated July 15th 2013 by Washbucket. Converter [https://​gist.github.com/​anonymous/​6016541 here]. 
-  * [[:​File:​Ponies_and_SFW!-_2.AdiumEmoticonset.zip‎|Adium version of Travis'​ SFW+Ponies]] (Updated 05NOV12 by Silwar Naiilo) 
- 
-=== Psi === 
- 
-[[http://​emotes.spacetechnology.net/​|Up-to-date Psi pack, built from Berach'​s]] 
- 
-Legacy: 
-  * [[:​File:​Reddit iconset v1.01.zip|Reddit Rage Pack]] 
-  * [[:​File:​SAGF 20101205 PSI.zip|GSAF Pack for Psi (non-animated)]] 
-  * [[:​File:​Berachs_Emoticon_Pack_NithhogrPSIconversion%28Boodas%29.zip|Boodahs Emoticon pack, updated by Berach, converted for PSI by Nithhogr]] 
- 
-  - Download one (or both) of the packs above. 
-  - Extract the folder(s) into ''​C:​\Program Files (x86)\Psi\iconsets\emoticons''​ or the equivalent depending on your OS/​installation. On a Mac you will have to find Psi.app (usually in your Applications folder), right click on it and select Show Package Content. Go to ''​\Contents\Resources\iconsets\emoticons''​ and extract the folder(s) there. 
-  - Start Psi 
-  - You can check what packs are installed in Psi by going to: General -> Options -> Appearance -> Emoticons. On a Mac, go to Psi > Preferences > Appearance > Emoticons and check that the emoticons packs you installed are checked. 
- 
-{{http://​i.imgur.com/​Qy7ebWE.png|How to disable Join/Part messages in Psi}} 
- 
-  - Open the PSI Preferences 
-  - Go to "​Advanced",​ at the bottom. 
-  - Expand "​muc"​. 
-  - Switch "​show-joins"​ to "​false"​. 
- 
-Also, since having 10 chat windows open is so 1998. The "​Chat"​ section has a "Use tabbed mode" option.. 
- 
-===Miranda IM=== 
-Download the [[https://​dl.dropbox.com/​u/​16196592/​SAGF_Summer_2012.zip|SAGF emoticon pack for Miranda IM]] (up to date as of Summer 2012) and extract it in "​miranda-im\smileys\"​ folder. Then select smileys in Customize->​Smileys. 
- 
-//Note that you should have the [[http://​addons.miranda-im.org/​details.php?​action=viewfile&​id=2455|SmileyAdd]] plugin installed// 
- 
-This pack is based on the smiley pack for the [[https://​wiki.goonfleet.com/​Jabber#​Pidgin Pidgin]]. 
- 
-=== Trillian=== 
- 
-Files: 
-  * <​del>​[[:​File:​Test_Trillian.zip|Complete emote set]] </​del>​ Under construction due to New Trillian Update 
- 
-Installation Instructions 
- 
-  - Extract the Emoticon pack .zip file to your ''<​Trillian>​\stixe\plugins''​ folder (Usually ''​C:​\Program Files\Trillian\stixe\plugins''​) 
-  - To Select an Emoticon Pack go to Trillian Preferences - Skins. Choose it from the Emoticons Section 
- 
- 
-======Known Issues and Workarounds====== 
-=====Hamachi conflict===== 
-Hamachi'​s IPv4 network currently uses 5.0.0.0/8 network which is the same range as the new jabber server. ​ 
- 
-Solutions: 
- 
-  * Delete Hamachi. 
-  *Disable IPv4. Go to settings → advanced → Peer Connections → IP protocol mode → IPv6 only 
-  * Add a static route. With 5.9.202.82 being the Jabber server and 192.168.1.1 your router'​s IP address 
-    * Linux, ifconfig (old): "route add 5.9.202.82 192.168.1.1"​ 
-    * Linux, iproute2 (new): "ip -4 route add 5.9.202.82 via 192.168.1.1 dev eth0" (or eth1 or eth2…) 
-    * Windows: "route add 5.9.202.82 mask 255.255.255.255 192.168.1.1"​ 
- 
-===== Not authorized ===== 
-[[it:​auth?&#​help_i_still_can_t_access_stuff|Refresh your API Key]] in Auth. Also reset your jabber service on your Auth profile page. 
- 
-===== Can't connect ===== 
-Set the //connect server// to **jabber.pleaseignore.com**. For Pidgin that's account settings -> advanced tab -> connect server. 
-If you still can't connect please contact your ISP. 
it/jabber.1429897430.txt.gz · Last modified: 2015/04/24 17:43 by Zombieninja