User Tools

Site Tools


jabber_on_sdf

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
jabber_on_sdf [2023/11/15 01:40] – added /rooms info peteyboyjabber_on_sdf [2023/11/20 23:21] – [Connecting with Pidgin from Your Unix or Windows Desktop] clarify locally meaning "on your computer" peteyboy
Line 28: Line 28:
 SDF's Jabber server uses a self-signed SSL certificate, so you will see a warning about this. It is safe to accept this certificate. SDF's Jabber server uses a self-signed SSL certificate, so you will see a warning about this. It is safe to accept this certificate.
  
-==== Jabber Clients ====+===== Jabber Clients =====
  
 Available on SDF cluster and on Metaarray: Available on SDF cluster and on Metaarray:
Line 43: Line 43:
   * [[http://adium.im|Adium]] (Mac OS X)   * [[http://adium.im|Adium]] (Mac OS X)
   * [[http://www.bitlbee.org|Bitlbee]]   * [[http://www.bitlbee.org|Bitlbee]]
 +  * [[https://www.xabber.com/ |xabber]] (Android)
 +  * [[https://yaxim.org/ |YAXIM]] (Android)
  
-Some clients for mobile can be found [[mobile_applications_on_sdf|here]]+Recommended clients for mobile can be found [[mobile_applications_on_sdf|here]]
  
- +==== Connecting with Profanity from SDF Unix shell ====
- +
-==== Connecting with Profanity from Unix shell ==== +
- +
-This steps are valid to connect to SDF's Jabber server or any other Jabber/XMMP server like GTalk.+
  
 Profanity is "a console based XMPP client.. inspired by irssi". Its UI is based on virtual windows/tabs, each which has the following sections: Profanity is "a console based XMPP client.. inspired by irssi". Its UI is based on virtual windows/tabs, each which has the following sections:
Line 59: Line 57:
   * additionally, chat rooms have a roster   * additionally, chat rooms have a roster
  
-To start, type at shell: ''profanity yourusername@jabber.sdf.org''+To start, enter at shell: ''profanity''
  
 It will start like so: It will start like so:
Line 78: Line 76:
  
  
-You can also start just by entering ''profanity'' then after it starts entering the command /join yourusername@jabber.sdf.org+After ''profanity'' starts, type in the "slash command" ''/connect yourusername@jabber.sdf.org'' and hit enter. It will ask your password that you set up in 'maint'
  
-To see a list of group chat rooms, enter '/rooms'+(You can also start just by running ''profanity yourusername@jabber.sdf.org'')
  
-To join your first room, try the 'sdf' group. Type ''/join sdf''+After you are logged in and connected: 
 +  * To see a list of group chat rooms--also called //conferences//--enter ''/rooms'' after logging in (see 'Conferences' section below for more details) 
 +  * To join your first room, try the 'sdf' group. Type ''/join sdf''. A new window, //[2]//, will be created and you will be switched to that window 
 +  * To say something in the room you are in, just type it (no leading slash) and enter. It should appear in the main window.
  
-To navigate in the app, type slash ''/'' commands in the input area (important example: ''/help''). They will show up in the first window, the existence of which will be indicated by a ''[1]'' in the status bar. You can change to window 1 using ''/win 1'', or alternately by use of the function keys 1..10 as below but you have to figure out for your ssh and computer setup what the "Alt" means (on a mac using default terminal program, ''[Option]1'' switches to window 1):+To issue other commands in the app, enter the appropriate slash ''/'' commands (like you did with ''/join'' already) in the input area (another important example: ''/help''). Messages responding to your command will show up in the first window, the existence of which will be indicated by a ''[1]'' in the status bar. You can change to window 1 using ''/win 1'', or alternately by use of the function key F1 (F1..F10 should work) as listed belowbut you may have to figure out for your ssh and computer setup what the "Alt" means (on a mac using default terminal program, ''[Option]1'' switches to window 1):
   * Alt-1 to Alt-0   * Alt-1 to Alt-0
   * F1 to F10   * F1 to F10
Line 96: Line 97:
 ==== Connecting with Finch from Unix shell ==== ==== Connecting with Finch from Unix shell ====
  
-Finch is shell-based desktopish jabber client that was available on SDF, but seems to have not made it past the last upgrade.+Finch is the shell-based desktop-ish version of the jabber client Pidgin that was available on SDF, but seems to have not made it past the last upgrade.
  
 If you have it, however, the following tutorial should work: If you have it, however, the following tutorial should work:
Line 109: Line 110:
   * **Save**   * **Save**
   * Now you just can select your newly created account from the Accounts list to get connected to SDF's jabber server.   * Now you just can select your newly created account from the Accounts list to get connected to SDF's jabber server.
 +  * 
 +=== Add buddies in Finch ===
  
-==== Connecting with Pidgin from Unix/Windows ====+  - Select a group in the buddy list. 
 +  - Press **F11** to bring out the context menu 
 +  - Select **"Add Buddy"**. 
 + 
 +==== Connecting with Mcabber from SDF Unix shell ==== 
 + 
 +//TBD// 
 + 
 +==== Connecting with Pidgin from Your Unix or Windows Desktop ==== 
 + 
 +Install Pidgin locally on your computer via instructions on the [[https://pidgin.im/|Pidgin site]], then:
  
   * Go to **Accounts->Manage Accounts**.   * Go to **Accounts->Manage Accounts**.
Line 120: Line 133:
  
 After finishing this steps, Pidgin will try to connect to the jabber server and will ask for your password (the one you have set up with the **maint** utility), also you will be warned about the self signed certificate, it is safe to accept it. After finishing this steps, Pidgin will try to connect to the jabber server and will ask for your password (the one you have set up with the **maint** utility), also you will be warned about the self signed certificate, it is safe to accept it.
- 
-==== Add buddies in Finch ==== 
- 
-  - Select a group in the buddy list. 
-  - Press **F11** to bring out the context menu 
-  - Select **"Add Buddy"**. 
  
 ==== Using bitlbee ==== ==== Using bitlbee ====
Line 137: Line 144:
 Read the help of bitlbee's commands and add your contacts there. Read the help of bitlbee's commands and add your contacts there.
  
-==== Conferences ====+===== Conferences =====
  
 Jabber allows you to talk to several users at once in conferences. These are similar to com rooms or IRC channels. The SDF jabber server has a "helpdesk" conference already set up and you are free to create new conferences too. Jabber allows you to talk to several users at once in conferences. These are similar to com rooms or IRC channels. The SDF jabber server has a "helpdesk" conference already set up and you are free to create new conferences too.
  
-==== To join an existing conference using Pidgin ====+==== Conferences in Profanity ==== 
 + 
 +=== To join an existing conference === 
 +To see a list of existing conferences, type ''/rooms'' **while still in window 1** after logging in. Example response: 
 +  Room list request sent: conference.jabber.sdf.org 
 +  Rooms list response received: conference.jabber.sdf.org 
 +    anon@conference.jabber.sdf.org (anon (0)) 
 +    anonradio@conference.jabber.sdf.org (anonradio (8)) 
 +    conference@conference.jabber.sdf.org (conference (0)) 
 +    helpdek@conference.jabber.sdf.org (helpdek (0)) 
 +    helpdesk@conference.jabber.sdf.org (helpdesk (3)) 
 +    pcom@conference.jabber.sdf.org (dienda (0)) 
 +    roof@conference.jabber.sdf.org (roof (2)) 
 +    sdf@conference.jabber.sdf.org (sdf (10)) 
 +    test@conference.jabber.sdf.org (test (0)) 
 +    zcom@conference.jabber.sdf.org (zcom (1)) 
 + 
 +To join an existing conference you can just ''/join [room]'' where the room is the roomname, and the //@conference.jabber.sdf.org// can be left off, e.g., ''/join helpdesk'' 
 + 
 +=== To create and join a new conference === 
 +You can just ''/join [newroom]'' where //newroom// is a new room name, and profanity will create the room. 
 + 
 +==== Conferences in Pidgin ====
  
 +=== To join an existing conference ===
   * Go to **Buddies**->**Join a Chat...**.   * Go to **Buddies**->**Join a Chat...**.
   * Select your jabber.sdf.org account in the **Account** drop-down   * Select your jabber.sdf.org account in the **Account** drop-down
Line 152: Line 182:
 By default you will not be notified of activity in conference windows the same way you are when someone talks in a one-to-one chat window. You can change this by going to **Tools**->**Plugins**, selecting to configure **Message Notification** and checking **Chat Windows** in the "Notify For" section. By default you will not be notified of activity in conference windows the same way you are when someone talks in a one-to-one chat window. You can change this by going to **Tools**->**Plugins**, selecting to configure **Message Notification** and checking **Chat Windows** in the "Notify For" section.
  
-==== To create a new conference using Pidgin ====+=== To create a new conference using Pidgin ===
  
   * Go to **Buddies**->**Add Chat...**.   * Go to **Buddies**->**Add Chat...**.
Line 161: Line 191:
   * Invite other users to join your conference through **Conversation**->**Invite...** or have them look in the Room List as described above.   * Invite other users to join your conference through **Conversation**->**Invite...** or have them look in the Room List as described above.
  
-==== Looking for Jabber users ====+===== Looking for Jabber users =====
  
 The easiest way to find other SDF Jabber users is to visit the conferences as described above. If you know that somebody uses the SDF jabber server you can add them to your contact list directly by using the address: //username//@jabber.sdf.org where //username// is their SDF user name. The easiest way to find other SDF Jabber users is to visit the conferences as described above. If you know that somebody uses the SDF jabber server you can add them to your contact list directly by using the address: //username//@jabber.sdf.org where //username// is their SDF user name.
Line 167: Line 197:
 You can also use your SDF account to chat with people who have accounts on other Jabber servers. Note that some people might call it `XMPP' instead of `Jabber'. One of the largest Jabber servers is Google Talk: you can chat to GMail/Google Talk users this way without needing a Google account. The Jabber address of those users is the same as their email address. You can also use your SDF account to chat with people who have accounts on other Jabber servers. Note that some people might call it `XMPP' instead of `Jabber'. One of the largest Jabber servers is Google Talk: you can chat to GMail/Google Talk users this way without needing a Google account. The Jabber address of those users is the same as their email address.
  
-Created on Apr 18th by vosi & ecelis 
  
 ---- ----
 +Lots of updates from source below:
  
 $Id: jabber.html,v 1.13 2019/12/02 16:13:22 thegiant Exp $ [[http://sdf.org/?tutorials/jabber|Jabber on SDF]] - traditional link (using [[wp>Revision_Control_System|RCS]]) $Id: jabber.html,v 1.13 2019/12/02 16:13:22 thegiant Exp $ [[http://sdf.org/?tutorials/jabber|Jabber on SDF]] - traditional link (using [[wp>Revision_Control_System|RCS]])
  
jabber_on_sdf.txt · Last modified: 2023/11/20 23:28 by peteyboy