Bitlbee

Linux.fista
Versio hetkellä 30. maaliskuuta 2016 kello 01.54 – tehnyt Lahtis (keskustelu | muokkaukset) (→‎Paikallaolijoiden tarkastelu)
Siirry navigaatioon Siirry hakuun
Bitlbee

Käyttöliittymä IRC
Lisenssi GPL
Kotisivu www.bitlbee.org

Bitlbee on pikaviestiyhdyskäytäväohjelmisto IRC:iin. Sen avulla vaikkapa irssin kautta voi keskustella MSN Messenger- tai Jabber (mm. Google Talk) -verkoissa. Jos et halua asentaa bitlbeetä itsellesi, voit käyttää julkisia bitlbee-palvelimia, joita löytyy ohjelman kotisivulta.

Asennus

Bitlbee löytyy useimpien jakeluiden paketinhallinnasta nimellä bitlbee. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Käyttö

Bitlbeetä voi käyttää joko käyttämällä julkista palvelinta tai asentamalla palvelimen omalle koneelleen. Julkisen palvelimen käyttäminen on helpompaa mutta tällöin on voitava luottaa palvelimen ylläpitäjään. Ohjelman kotisivuilla listatut palvelimet ovat suhteellisen luotettavia käyttää.

Yhdistäminen ja kirjautuminen

Kun Bitlbeen on joko asennettu omalle koneelle, tai on valittu käytettävä julkinen palvelin, voidaan Bitlbeen käyttö aloittaa normaalisti ottamalla IRC-asiakasohjelmalla yhteys tähän palvelimeen, esimerkiksi irssiä käytettäessä komennolla /connect im.bitlbee.org.

Yhdistämisen jälkeen avautuu automaattisesti kanavaikkuna, johon kirjoitetaan komennot. Ohjelman tulosteen kirjoittaa root-niminen käyttäjä.

Aluksi on rekisteröitävä tunnus palvelimelle, jotta yhteysasetusten tallentaminen onnistuu. Tämä tehdään komennolla register salasana, esimerkiksi

register a4Gdk3f

tällöin käytössä olevalle nimimerkille tallennetaan salasanaksi annettu salasana. Tulevaisuudessa yhdistämisen jälkeen kirjaudutaan sisään komennolla identify salasana, esim.

identify a4Gdk3f

Tällöin on tietysti oltava käytössä sama nimimerkki kuin rekisteröidyttäessä.

Yhteysasetukset

Seuraavaksi lisätään tiedot käytettävistä pikaviestinyhteyksistä. Komento on account add protokolla käyttäjätunnus salasana [palvelin] (palvelinta ei siis aina ole tarvis antaa). Mahdollisia protokollia ovat mm. jabber, msn, yahoo ja oscar (ICQ ja AOL). oscar ja jabber vaativat myös käytettävän palvelimen antamisen. Esimerkiksi ICQ-numerolle 12345678 lisättäisiin tili komennolla

account add oscar 12345678 SalaSana1234 login.icq.com

Bitlbeelle voidaan antaa useampia tilejä. Tämän jälkeen kaikki tilit otetaan käyttöön (eli palvelimiin yhdistetään) komennolla

account on

Yhteystietojen hallinta

Yhdistämisen jälkeen Bitlbee näyttää verkossa olevat käyttäjät siten, että nämä henkilöt ilmestyvät kanavalle. Bitlbee muodostaa käyttäjien nimimerkin käyttäjien tunnuksista (esim. tux@maili.com -> tux). Nimen voi vaihtaa haluamakseen komennolla rename vanhanimi uusinimi.

Uusia henkilöitä voidaan lisätä yhteyslistaan komennolla add tili tunnus. yhteys on sen tilin tunnistenumero, johon yhteystieto halutaan lisätä. Tilien tunnistenumerot näkee komennolla account list. Esimerkiksi ensimmäisenä luotuun tiliin voitaisiin lisätä yhteystieto komennolla

add 0 kaveri@sähköposti.com

Tämän jälkeen lisätty henkilö liittyy Bitlbeen kanavalle jos hän on verkossa.

Jos joku taas on lisännyt sinut omiin yhteystietoihinsa, voit katsoa heistä listaa komennolla qlist. Jos kukaan ei ole lisännyt sinua, pitäisi viestin olla:

<@root> There are no pending questions.

Jos sinut taas on lisätty, hyväksytään tai kieltäydytään kutsusta komennoilla yes tai no, jotka vain sanotaan bitlbeen kanavalla.

Keskustelu

Bitlbeen kanavalla voi lähettää viestejä toisille komennolla nimimerkki: viesti. Muiden viestit näkyvät Bitlbeen ikkunassa muodossa

<kirjoittaja> nimimerkkisi: viesti

Esimerkiksi tässä mikko ja jonna keskustelevat:

<mikko> jonna: terve
<jonna> mikko: iltaa

Kanavalla kirjoittelun lisäksi on mahdollista avata myös erillinen yksityinen keskusteluikkuna halutun käyttäjän kanssa (kuten IRC:ssä muutenkin), jolloin viestien eteen ei tarvitse kirjoittaa vastaanottajan nimimerkkiä.

Bitlbeellä onnistuu myös ryhmäkeskustelut, katso lisätietoja komennolla help groupchats.

Paikallaolijoiden tarkastelu

Helpoiten bitlbeellä onnistuu paikallaolijoiden tarkastelu kirjoittamalla blist, joka listaa kaikki paikallaolijat ja kertoo heidän tilansa. Pienillä ikkunoilla (esimerkiksi puhelimet) ei kumminkaan ole riittävästi tilaa tulostaa jokaista henkilöä varten omaa riviä. Silloin voi käyttää irkistä tuttua komentoa /n(ames), joka antaa listan "kanavalla" olevista henkilöistä, sen kummempia verkon mukaan erittelemättä. Kanavalla on kaksi operaattoria (sinä ja root), voiceja on henkilöt, jotka ovat statuksensa mukaan online, normaaleja ovat ne, jotka ovat away/busy tai joku muu erityisempi tila.

[Users &bitlbee]
[@root]  [+jonna]
[@mikko] [Matias]
-!- Irssi: &bitlbee: Total of 4 nicks [2 ops, 0 halfops, 1 voices, 1 normal]

Tästä voi siis tulkita, että jonna on paikalla, mutta Matias ei välttämättä vastaa. Jos jonna taas siirtyy away-tilaan, tulee ruutuun:

-!- ServerMode/&bitlbee [-v jonna] by palvelin

Ja kun Matias vihdoin tulee takaisin ja siirtyy online-tilaan, kerrotaan se näin:

-!- ServerMode/&bitlbee [+v Matias] by palvelin
v  k  m
  Pikaviestimet ja puhelinohjelmat
 Pikaviestimet  Bitlbee | Discord | Element | Empathy | Finch | Jami | Kopete | Mercury | Pidgin | Retroshare | Telegram | Tox
 IRC  Finch | HexChat | Irssi | Pidgin
 Puhelinohjelmat  Discord | Jami | Jitsi | Linphone | Mumble | Retroshare | Skype | TeamSpeak | Tox | Twinkle | Zoom
 Keskeytyneet  aMSN | Ekiga | Emesene | KMess | XChat