Difference between revisions of "Archive:Jabber"

From EVE University Wiki
Jump to: navigation, search
Line 1: Line 1:
'''XMPP''' (also known as '''Jabber''') is an open instant-messaging protocol.  Many alliances in EVE use Jabber<ref>Note that Jabber is not a program, it is the protocol spoken by a number of different programs such as Pidgin, Trillian, etc. to provide instant messaging services.</ref> as a means of keeping in contact with one another when not logged on to EVE or on voice comms.  As of June 2012 the University now maintains a Jabber server.
+
'''XMPP''' (also known as '''Jabber''') is an open instant-messaging protocol.  Many alliances in EVE use Jabber<ref>Note that Jabber is not a program, it is the protocol spoken by a number of different programs such as Pidgin, Trillian, etc. to provide instant messaging services.</ref> as a means of keeping in contact with one another when not logged on to EVE or on voice comms.  As of June 2012 the University now maintains a Jabber server. Due to disuse the Jabber server has been discontinued.
 
 
Due to disuse the Jabber server has been discontinued.
 
  
 
===Important Note on Usernames===
 
===Important Note on Usernames===

Revision as of 22:55, 7 November 2012

XMPP (also known as Jabber) is an open instant-messaging protocol. Many alliances in EVE use Jabber[1] as a means of keeping in contact with one another when not logged on to EVE or on voice comms. As of June 2012 the University now maintains a Jabber server. Due to disuse the Jabber server has been discontinued.

Important Note on Usernames

Your username is your character name, with the following changes:

  • Any spaces are replaced with periods (as in the '.' character).
  • Any apostrophes (') are replaced with grave accents - the ` character, usually available on the ~ (tilde) key at the top left of most keyboards. Also known as the "backtick".
  • The text @eveuni.org is appended to the end of the name.

For Example: A character named John 'Q' Public would have the user name John.`Q`[email protected].

Per instructions from Keduum Revaan, when setting your display name (aka "Alias" in some clients) please do not include corp tags (e.g. "[E-UNI]"). "John 'Q' Public" is fine, "John 'Q' Public [E-UNI]" is not.

The passwords for the NSC and LSC are the same as for the LiveIntel.ILN channel. In game, click on Corporation on the NeoCom > Alliances > Bulletins.

Generic Settings

  • Username is as explained above. Password is your forum password.
  • Use your character name as your alias; do not use corp tags.
  • Server is eveuni.org.
  • Resource can be anything you want, even empty.
  • Conference server (for clients with no/bad discovery) is talk.eveuni.org.
  • Join [email protected] for general talk, use discovery or ask around for other channels.

Choice of Jabber Clients

There are a number of Jabber (XMPP) compatible clients which can be used to connect to the Uni server. Below are some of the more popular ones.

Pidgin

File:Pidginacdetails.png
Getting Logged In (Steps 4-10) (Clickable)
File:Pidginchanadd.png
Getting into a chat room (Step 5)(Clickable)
File:Pidginchandetails.png
Getting into a chat room (Steps 7-10) (Clickable)

Getting logged in

  1. Download and install Pidgin from: http://pidgin.im/
  2. The Accounts window should open, if not, click Accounts > Manage Accounts
  3. Click Add
  4. Set protocol to XMPP
  5. Username is your forum username spacing should be converted to periods, as above, and use your forum password
  6. There is no...
  7. Domain is eveuni.org
  8. Set Resource to something, (i.e. desktop, laptop, phone, bob: it doesn't really matter what)
  9. Probably want to set to remember password
  10. Set local alias to your Character Name with spaces and capitalisation as required
  11. Click Add!

Getting into a chat room

  1. In the buddies list, click Tools > Room List
  2. Ensure account is your university one (only matters if you're on other jabber servers too)
  3. Click on Get List
  4. Ensure that the conference server is: talk.eveuni.org click on Find Rooms
  5. Right Click on the channel you want to join, then "add"!
  6. There is no...
  7. Under Handle enter your Character Name (with spaces and capital letters as desired).
  8. Under Password enter the Channel Password (if required).
  9. Under Alias enter the name you want the Channel to be listed as in your main window.
  10. Under Group enter "Channels"

The main chat room is currently called "Chat"

Making your own chat room

As in "Getting into a chat room," except: instead of #5:

  1. Click Add Chat
  2. Give your room a name, and a password if you want, then click add
  3. Go back to your buddy list, and double click on the chat you created.
  4. If you want a basic, temporary non password protected room, just click Accept Defaults, otherwise Configure Room:
    1. If clicked configure, change settings as you wish, be sure to click Make room password protected, and insert the password you picked if you want it to be password protected.
    2. To later change settings, type "/config" in the chat room.

Handy tip, even if you don't make a room persistent, it will stay in your buddy list, and you can easily recreate it to use again. Another Pro tip: type /help for a list of commands (in any client)

Installing an emoticon pack

Most people on the University Jabber server use one of the TEST emoticon packs. For Pidgin, there are two flavors: Complete and Safe For Work.

  1. Download one of the Pidgin emoticon packs
  2. Extract the zip into %APPDATA%\.purple\smileys (you can type this into Start -> Run or the Explorer location bar to get the actual path for your own Windows version and configuration)
  3. In Pidgin, open Tools -> Preferences
  4. Under the Themes tab, open the Smiley Theme list and select the new theme. Its icon looks like an orange envelope and should have a name like "Booda's NEW SA+GF+Reddit+EVE Emote Pack (Complete)" (for the Complete flavor).

To get a list of all the emoticons, go into the directory you have extracted, and open the 'theme' file in Notepad. Alternatively, you can click the 'Smile!' button in Pidgin to get a list of all the emoticons, but this takes a long time to load.

Trillian

File:Trillianacadd.png
Getting Logged In (Step 2) (Clickable)
File:Trillianacdetails.png
Getting Logged In (Step 3) (Clickable)

Getting logged in

  1. Download and install Trillian: [1]
  2. Once installed go to manage accounts, then add a new account. Select Jabber/XMPP as the protocol.
  3. Enter your username (as above) and forum password, then click connect.
  4. Click settings, check the box next to "Override default resource name" and enter any word/numbers of your choice.
  5. Click miscellaneous, Check "Override my display name" and in the box enter your Char Name with spaces and capitalisation as required.

Getting into a chat room

  1. Click the XMPP-x shaped icon (which looks a bit like a V, see image) in your iconholder.
  2. Select browse for conferences in the drop down menu. If you have multiple Jabber/XMPP connections, you'll need to pick your EVE University one.
  3. Make sure the conference server chosen is talk.eveuni.org, rather than irc.eveuni.org. (You should only need to set this once, and then Trillian will remember.)
  4. Select the channel you want to join, usually 'Chat'
File:Trillianchandetails.png
Getting Logged In (Step 5) (Clickable)
File:Trillianchanadd.png
Getting into a chat room (Steps 1 & 2) (Clickable)

PSI

Getting logged in

  1. Download and install PSI: [2]
  2. If its your first time running the client you will get a popup window, click use existing account. If not, General, Account Setup, Add, set the name you want to call the server and make sure register new account is NOT checked.
  3. Enter your Jabber id and password (your forum password).
  4. Click the Misc. tab and uncheck 'Use hostname as resource' and set the Resource to something (i.e. desktop, laptop, phone, bob: it doesn't really matter what)
  5. Save and close all the account windows, and make sure your status is online.
  6. The client will ask you to confirm the certificate for the server. Either say allow, or trust.

Getting into a chat room

  1. General, Service Discovery to find new chat channels. If you know the address, you can also use Join Chatroom, and skip the next step.
  2. Open up Chatrooms, and double click on the room you wish to join - usually 'Chat'.
  3. Set your username to what you wish to be seen as in the channel, and set the password to the channel password if it has one (You can leave it blank for most stuff).

Installing an emoticon pack

Most people on the University Jabber server use one of the TEST emoticon packs. For PSI, there is one known flavor.

Swift

Getting logged in

  1. Download and install Swift from http://swift.im.
  2. In the login screen, enter [email protected] and your forum password

Getting into a chat room

  1. Click the Actions menu and pick "Enter Room"
  2. Click the "Search" button
  3. In the window that opens click "List rooms", pick the one you want to join and OK everything.

bitlbee

bitlbee is an IRC->IM bridge, so in order to use it you need to already have an IRC client set up. Setting it up depends on your OS and it's most popular on Linux, so refer to your favorite distro's guide.

All the following commands are to be done in bitlbee's control channel (usually "&bitlbee", but the user can change to something else).

Getting logged in

Beware that bitlbee will use your IRC nickname for all accounts you log in. On the uni's server, you should use your character's name (or the closest IRC-valid approximation you can get) as your handle.

  1. account add jabber [email protected] forum.password
  2. account list (to see your account list)
  3. account n on (where 'n' is the number of the new account)

Getting into a chat room

Unfortunately, there is no way to list chat channels through bitlbee, but you can join one. For example, to join the general 'chat' channel:

  1. chat add n [email protected] #chat ('n' again is your account number)
  2. /join #chat

You can put anything valid instead of "#chat" as the bitlbee-side channel name.

OneTeam

Displays profile pictures of people who have set them in chat! Download

iChat/Messages (for Mac OS X)

Tested in Mountain Lion Golden Master.

Getting logged in

  1. Run Messages, it comes with OS X.
  2. Type Cmd+, to open the preferences pane (or click on Messages and pick Preferences in the menu bar)
  3. On the Accounts tab, click on the '+' icon at the bottom of the account list
    1. Under Account Type, pick Jabber
    2. Under Account Name, enter your full login ([email protected])
    3. Under Password, enter your forum password
  4. Change the Description if desired, check Enable this account

Getting into a chat room

  1. Type Cmd+R, or in the menu go File -> Go to Chat Room
    1. Select your eveuni jabber account in the Account field
    2. Type '[email protected]' as the room name, or the room you want to join with @talk.eveuni.org at the end
  2. Optionally click on the '+' at the bottom of the list to save the chat room
  3. Click Go

Adium (for Mac OS X)

Getting logged in

  1. Download and install Adium: [3]
  2. To add a new account to a freshly-installed Adium (using the first-run wizard):
    1. Click 'Continue' on the first screen.
    2. Select "XMPP" from the drop-down, enter your username (as described above) and your forum password.
    3. Click 'Continue', then 'Done'.
    4. Open the Preferences window (Adium > Preferences)
    5. On the 'Accounts' tab select your newly-created @eveuni.org account and click 'Edit'. A sheet will appear.
    6. On the 'Personal' tab of the sheet enter your character name in the 'Alias' field. Change your icon, if you like.
    7. On the 'Options' tab of the sheet change the 'Resource' field to whatever you like (e.g. "laptop", "desktop", etc.)
    8. Click 'OK' to save your changes.
  3. To add a new account to an already-installed Adium:
    1. Open the Preferences window (Adium > Preferences)
    2. On the 'Accounts' tab select the + drop down to add a new account. Select 'XMPP' from the drop-down. A sheet will appear.
    3. On the 'Account' tab of the sheet enter your username (as described above) and forum password.
    4. On the 'Personal' tab of the sheet enter your character name in the 'Alias' field. Change your icon, if you like.
    5. On the 'Options' tab of the sheet change the 'Resource' field to whatever you like (e.g. "laptop", "desktop", etc.)
    6. Click 'OK' to save your changes.

Getting into a chat room

  1. Select File > Join Group Chat (Shift-Cmd-J)
  2. Enter the chat room name (e.g. "Chat"), and ensure that "Server:" is set to "talk.eveuni.org" (you should only have to change the server setting once).
  3. Click Join. After a few moments the group chat window will appear.

To get a list of available rooms, go to File -> Disconnect: [email protected] (do not click it!, hover over it) -> Discovery Browser. In the lower section of the panel that pops up, click the triangle next to (unknown) and then the triangle next to Chatrooms. Double click the room name and then select Join.

Jabiru for Android Devices

Getting logged in

  1. Download and install Jabiru from the Play Store: [4]
  2. Launch the app, press the “Menu” softkey/button and choose “Accounts”.
  3. Choose “Add Account”, in the dialog box, give the account a name, i.e. Eve University. Click OK, which will take you back to the setting screen.
  4. Tap your new account, i.e. Eve University.
  5. Check the “Active” box.
  6. Tap “Jabber ID”, enter your username, i.e. [email protected] and hit OK.
  7. Tap “Password”, enter your Uni forum password and hit OK.
  8. Hit your “Back” softkey/button, your done here and will return to the settings screen.
  9. “Keep Alive” checked by default, “Autoconnect” and “Log XML” are options you may or may not want, check those that you do. I use the “Autoconnect on Start”, just so I don’t have to tell it to connect each time I launch.
  10. Hit your “Back” softkey/button once more to return to the Jabiru connect screen.
  11. Tap “Connect”.
  12. A successful connection will return a blank screen with “Jabiru online” at the top, and “General” below that. When you add “buddies”, they will be listed here.

Getting into a chat room

  1. Hit your “Menu” softkey/button and choose “Conference”. The “Bookmarks” screen is presented.
  2. In the “Host” box enter – talk.eveuni.org
  3. In the “Room” box enter – chat
  4. In the “Nick” box enter – your character’s name, i.e. Jameson Bolmara
  5. In the “Password” box – leave this blank for the general Chat room. When other rooms are added, which are password protected, this box would contain the room password.
  6. Tap “Join”.
  7. GRATZ your in!
  8. To leave the Conference and exit Jabiru, hit your “Menu” softkey/button and choose “Disconnect”.
  9. If you hit “Home” or “Back”, Jabiru will continue to run on your notification bar.


Clients with issues

Bitlbee

It will use your IRC nickname as alias and has no mechanism to change it.

Instantbird

This client doesn't work at all because it refuses the server's SSL certificate and there is no mechanism to tell it to trust the certificate.

Notes

  1. ^ Note that Jabber is not a program, it is the protocol spoken by a number of different programs such as Pidgin, Trillian, etc. to provide instant messaging services.