#!/bin/bash

################################################################
# Ubuntu Live Chat Support 0.3.14 "All you need is Love"       #
################################################################
# File: ubuntu-live-support                                    #
# Version: 0.3.14
# Description: Handles main scripting events                   #
#                                                              #
# Author: Joel Bryan T. Juliano <joelbryan.juliano@gmail.com>  #
# License: GPL                                                 #
################################################################

COUNTRY="`sed -ne 's/.*_\([a-zA-Z][a-zA-Z]\).*/\1/p' <<< $LANG`"
DESCRIPTION="`echo " 
AD (Andorra) Catalan Speaking Ubuntu Channel
AE (United Arab Emirates) Arabic Speaking Ubuntu Channel
AL (Albania) Albanian Speaking Ubuntu Channel
AM (Armenia) Armenian Speaking Ubuntu Channel
AR (Argentina) Spanish Speaking Ubuntu Channel
AT (Austria) German Speaking Ubuntu Channel
AU (Australia) English Speaking Ubuntu Channel
AZ (Azerbaijan) Azeri Speaking Ubuntu Channel
BA (Bosnia) Bosnian Speaking Ubuntu Channel
BD (Bangladesh) Bengali/Bangla Speaking Ubuntu Channel
BE (Belgium) German/French/Dutch/Walloon Speaking Ubuntu Channel
BG (Bulgaria) Bulgarian Speaking Ubuntu Channel
BH (Bahrain) Arabic Speaking Ubuntu Channel
BO (Bolivia) Spanish Speaking Ubuntu Channel
BR (Brazil) Portuguese Speaking Ubuntu Channel
BT (Bhutan) Bhutanese Speaking Ubuntu Channel
BW (Botswana) English Speaking Ubuntu Channel
BY (Belarus) Belarusian Speaking Ubuntu Channel
CA (Canada) English/French/Inupiaq/Inuktitut Speaking Ubuntu Channel
CH (Switzerland) German/French/Italian Speaking Ubuntu Channel
CL (Chile) Spanish Speaking Ubuntu Channel
CN (China) Chinese Speaking Ubuntu Channel
CO (Colombia) Spanish Speaking Ubuntu Channel
CR (Costa Rica) Spanish Speaking Ubuntu Channel
CS (Serbia and Montenegro) Serbian Speaking Ubuntu Channel (Jekavian Dialects)
CY (Cyprus) Greek/Turkish Speaking Ubuntu Channel
CZ (Czech) Czech Speaking Ubuntu Channel
DE (Germany) Sater Frisian/Lowlands Saxon/North Frisian/Upper Sorbian/German Speaking Ubuntu Channel
DJ (Djibouti) Afar/Somali Speaking Ubuntu Channel (Cadu/Laaqo Dialects)
DK (Denmark) Danish/English Speaking Ubuntu Channel
DO (Dominican Republic) Spanish Speaking Ubuntu Channel
DZ (Algeria) Arabic Speaking Ubuntu Channel
EC (Ecuador) Spanish Speaking Ubuntu Channel
EE (Estonia) Estonian Speaking Ubuntu Channel
EG (Egypt) Arabic Speaking Ubuntu Channel
ER (Eritrea) Afar/Blin/Ge\'ez/Tigrigna/Tigre Speaking Ubuntu Channel (Cadu/Laaqo/Saaho Dialects)
ES (Spain) Aragonese/Asturian/Catalan/Basque/Galician/Spanish Speaking Ubuntu Channel
ET (Ethiopia) Afar/Amharic/Ge\'ez/Oromo/Sidama/Somali/Tigrigna/Walaita Speaking Ubuntu Channel (Cadu/Carra Dialects)
FI (Finland) Finnish/Swedish Speaking Ubuntu Channel
FO (Faroe Islands) Faroese Speaking Ubuntu Channel
FR (France) Breton/Catalan/Basque/Occitan/French Speaking Ubuntu Channel
GB (Great Britain) Cornish/Welsh/Scots Gaelic/Manx Gaelic/English Speaking Ubuntu Channel
GE (Georgia) Georgian Speaking Ubuntu Channel
GL (Greenland) Greenlandic Speaking Ubuntu Channel
GR (Greece) Greek Speaking Ubuntu Channel
GT (Guatemala) Spanish Speaking Ubuntu Channel
HK (Hong Kong) English/Chinese Speaking Ubuntu Channel
HN (Honduras) Spanish Speaking Ubuntu Channel
HR (Croatia) Croatian Speaking Ubuntu Channel
HU (Hungary) Hungarian Speaking Ubuntu Channel
ID (Indonesia) Indonesian Speaking Ubuntu Channel
IE (Ireland) English/Irish/Gaelic Speaking Ubuntu Channel
IL (Israel) Hebrew Speaking Ubuntu Channel
IN (India) Arabic/Bengali/Gurajati/Hindi/Kannada/Malayalam/Punjabi/Tamil/Telugu/Marathi/Sanskrit/English Speaking Ubuntu Channel
IQ (Iraq) Arabic Speaking Ubuntu Channel
IR (Iran) Persian Speaking Ubuntu Channel
IS (Iceland) Icelandic Speaking Ubuntu Channel
IT (Italy) Catalan/Furlan/Sardinian/Italian Speaking Ubuntu Channel
JO (Jordan) Arabic Speaking Ubuntu Channel
JP (Japan) Japanese Speaking Ubuntu Channel
KE (Kenya) Oromo/Somali Speaking Ubuntu Channel
KG (Kyrgyzstan) Kyrgyz Speaking Ubuntu Channel
KH (Cambodia) Khmer Speaking Ubuntu Channel
KR (South Korea) Korean Speaking Ubuntu Channel
KW (Kuwait) Arabic Speaking Ubuntu Channel
KZ (Kazakhstan) Kazakh Speaking Ubuntu Channel
LA (Laos) Lao Speaking Ubuntu Channel
LB (Lebanon) Arabic Speaking Ubuntu Channel
LK (Sri Lanka) Sinhala Speaking Ubuntu Channel
LT (Lithuania) Lithuanian Speaking Ubuntu Channel
LU (Luxemburg) German/French Speaking Ubuntu Channel
LV (Latvia) Latvian Speaking Ubuntu Channel
LY (Libyan Arab Jamahiriya) Arabic Speaking Ubuntu Channel
MA (Morocco) Arabic Speaking Ubuntu Channel
MG (Madagascar) Malagasy Speaking Ubuntu Channel
MK (Macedonia) Macedonian Speaking Ubuntu Channel
MN (Mongolia) Mongolian Speaking Ubuntu Channel
MT (Malta) Maltese Speaking Ubuntu Channel
MX (Mexico) Spanish Speaking Ubuntu Channel
MY (Malaysia) Malay Speaking Ubuntu Channel
NI (Nicaragua) Spanish Speaking Ubuntu Channel
NL (Netherlands) Westerlauwer Frisian/Limburgish/Dutch Speaking Ubuntu Channel
NO (Norway) Norwegian/Nynorsk/Northern Saami Speaking Ubuntu Channel
NP (Nepal) Nepali Speaking Ubuntu Channel
NZ (New Zealand) English/Maori Speaking Ubuntu Channel
OM (Oman) Arabic Speaking Ubuntu Channel
PA (Panama) Spanish Speaking Ubuntu Channel
PE (Peru) Spanish Speaking Ubuntu Channel
PH (Philippines) English/Tagalog/Filipino Speaking Ubuntu Channel
PK (Pakistan) Urdu Speaking Ubuntu Channel
PL (Poland) Kashubian/Polish Speaking Ubuntu Channel
PR (Puerto Rico) Spanish Speaking Ubuntu Channel
PT (Portugal) Portuguese Speaking Ubuntu Channel
PY (Paraguay) Spanish Speaking Ubuntu Channel
QA (Qatar) Arabic Speaking Ubuntu Channel
RO (Romania) Romanian Speaking Ubuntu Channel
RU (Russia) Russian/Tatar Speaking Ubuntu Channel
RW (Rwanda) Kinyarwanda Speaking Ubuntu Channel
SA (Saudi Arabia) Arabic Speaking Ubuntu Channel
SD (Sudan) Arabic Speaking Ubuntu Channel
SE (Sweden) Swedish Speaking Ubuntu Channel
SG (Singapore) English/Chinese Speaking Ubuntu Channel
SI (Slovenia) Slovenian Speaking Ubuntu Channel
SK (Slovak) Slovak Speaking Ubuntu Channel
SN (Senegal) Wolof Speaking Ubuntu Channel
SO (Somalia) Somali Speaking Ubuntu Channel
SV (El Salvador) Spanish Speaking Ubuntu Channel
SY (Syrian Arab Republic) Arabic Speaking Ubuntu Channel
TH (Thailand) Thai Speaking Ubuntu Channel
TJ (Tajikistan) Tajik Speaking Ubuntu Channel
TN (Tunisia) Arabic Speaking Ubuntu Channel
TR (Turkey) Kurdish/Turkish Speaking Ubuntu Channel
TW (Taiwan) Chinese Speaking Ubuntu Channel
UA (Ukraine) Russian/Ukrainian Speaking Ubuntu Channel
UG (Uganda) Luganda Speaking Ubuntu Channel
US (United States of America) English Speaking Ubuntu Channel
UY (Uruguay) Spanish Speaking Ubuntu Channel
UZ (Uzbekistan) Uzbek Speaking Ubuntu Channel
VE (Venezuela) Spanish Speaking Ubuntu Channel
VN (Vietnam) Vietnamese Speaking Ubuntu Channel
XX (Peace) Esperanto Speaking Ubuntu Channel
YE (Yemen) Arabic Speaking Ubuntu Channel
YU (Yugoslavia) Serbian Speaking Ubuntu Channel
ZA (South Africa) English/Afrikaans/Southern Ndebele/Swati/Sotho/Northern Sotho/Tswana/Tsonga/Venda/Xhosa/Zulu Speaking Ubuntu Channel
ZW (Zimbabwe) English Speaking Ubuntu Channel
"| grep $COUNTRY`"

killall -s 9 livechatsupport-check    2> /dev/null
killall -s 9 livechatsupport-register 2> /dev/null
killall -s 9 livechatsupport      2> /dev/null

user_nick_argv=$1
user_register_nick_argv=$2
user_wizard_screen_argv=$3

if [ -s $user_nick_argv ]
then
user_nick_argv="$USERNAME"
fi

if [ -s $user_register_nick_argv ]
then
user_register_nick_argv="$USERNAME"
fi

if [ -s $user_wizard_screen_argv ]
then
user_wizard_screen_argv="main"
fi

/usr/lib/ubuntu-live-support/livechatsupport $user_nick_argv $user_register_nick_argv $user_wizard_screen_argv | (

read nick
read password
read register_username
read register_password
read register_email
read register_website
read register_phone
read register_gsm
read action_signal
read login_action

if [ ! "$nick" = "abcdefghijklmnopqrstuvwxyz_exit_signal_1234567890_exit_signal_0123456789_exit_signal_abcdefghijklmnopqrstuvwxyz" ]
then

if [ "$login_action" = "use unregistered login" ]
then
nick=`echo "guest_$nick"`
fi

if [ ! -s $HOME/.gaim/ubuntu-live-support/profiles/$nick/accounts.xml ]
then
mkdir $HOME/.gaim 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles/$nick 2>/dev/null

echo "<?xml version='1.0' encoding='UTF-8' ?>

<accounts version='1.0'>
 <account>
  <protocol>prpl-irc</protocol>
  <name>$nick@irc.freenode.net</name>
  <password>$password</password>
  <settings>
   <setting name='encoding' type='string'>UTF-8</setting>
   <setting name='port' type='int'>6667</setting>
  </settings>
  <settings ui='gtk-gaim'>
   <setting name='auto-login' type='bool'>1</setting>
  </settings>
 </account>
</accounts>" >> $HOME/.gaim/ubuntu-live-support/profiles/$nick/accounts.xml

fi

if [ ! -s $HOME/.gaim/ubuntu-live-support/profiles/$nick/blist.xml ]
then
mkdir $HOME/.gaim 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles/$nick 2>/dev/null

echo "
<?xml version='1.0' encoding='UTF-8' ?>

<gaim version='1.0'>
	<blist>
		<group name=\"Auto-Join Default\">
			<setting name=\"collapsed\" type=\"bool\">0</setting>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Official Ubuntu Help Channel</alias>
				<component name=\"channel\">#ubuntu</component>
				<component name=\"password\">$password</component>
				<setting name=\"gtk-autojoin\" type=\"bool\">1</setting>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>$DESCRIPTION</alias>
				<component name=\"channel\">#ubuntu-$COUNTRY</component>
				<component name=\"password\">$password</component>
				<setting name=\"gtk-autojoin\" type=\"bool\">1</setting>
			</chat>
		</group>
		<group name=\"Support and Talk Channels\">
			<setting name=\"collapsed\" type=\"bool\">1</setting>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Forums Team Community</alias>
				<component name=\"channel\">#ubuntuforums</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Kubuntu Off-Topic Discussion</alias>
				<component name=\"channel\">#kubuntu-offtopic</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Off-Topic Discussion</alias>
				<component name=\"channel\">#ubuntu-offtopic</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Xubuntu help channel</alias>
				<component name=\"channel\">#xubuntu</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Edubuntu help channel</alias>
				<component name=\"channel\">#edubuntu</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Kubuntu help channel</alias>
				<component name=\"channel\">#kubuntu</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu help channel</alias>
				<component name=\"channel\">#ubuntu</component>
				<setting name=\"gtk-autojoin\" type=\"bool\">1</setting>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Help channel for development versions</alias>
				<component name=\"channel\">#ubuntu+1</component>
			</chat>
		</group>
		<group name=\"Team Channels\">
			<setting name=\"collapsed\" type=\"bool\">1</setting>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>3D Modifications for Ubuntu Desktop</alias>
				<component name=\"channel\">#ubuntu-xgl</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Women</alias>
				<component name=\"channel\">#ubuntu-women</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Translations Discussions and Coordination</alias>
				<component name=\"channel\">#ubuntu-translators</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Toolchain Team Coordination</alias>
				<component name=\"channel\">#ubuntu-toolchain</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Server Help &amp; Discussions</alias>
				<component name=\"channel\">#ubuntu-server</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu MOTU Team Coordination</alias>
				<component name=\"channel\">#ubuntu-motu</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Meetings are held here.</alias>
				<component name=\"channel\">#ubuntu-meeting</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Getting Involved With Ubuntu</alias>
				<component name=\"channel\">#ubuntu-love</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Coordination of all Local Coordination Teams</alias>
				<component name=\"channel\">#ubuntu-locoteams</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Laptop Development Coordination</alias>
				<component name=\"channel\">#ubuntu-laptop</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Kernel Team Coordination</alias>
				<component name=\"channel\">#ubuntu-kernel</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Java Development Coordination</alias>
				<component name=\"channel\">#ubuntu-java</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Hardened Security Project</alias>
				<component name=\"channel\">#ubuntu-hardened</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Documentation Team Coordination</alias>
				<component name=\"channel\">#ubuntu-doc</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Development Coordination</alias>
				<component name=\"channel\">#ubuntu-devel</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Ubuntu Desktop Team Coordination</alias>
				<component name=\"channel\">#ubuntu-desktop</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Channel for Bugdays Coordination</alias>
				<component name=\"channel\">#ubuntu-bugs</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Boot/Init Team Coordination</alias>
				<component name=\"channel\">#ubuntu-boot</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Accessibility Team Coordination</alias>
				<component name=\"channel\">#ubuntu-accessibility</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Kubuntu Development Coordination</alias>
				<component name=\"channel\">#kubuntu-devel</component>
			</chat>
		</group>
		<group name=\"Freenode.net Server\">
			<setting name=\"collapsed\" type=\"bool\">1</setting>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>Freenode Social</alias>
				<component name=\"channel\">#freenode-social</component>
			</chat>
		</group>
		<group name=\"Local Ubuntu Channels\">
			<setting name=\"collapsed\" type=\"bool\">1</setting>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Zimbabwe) English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-ZW</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(South Africa) English/Afrikaans/Southern Ndebele/Swati/Sotho/Northern Sotho/Tswana/Tsonga/Venda/Xhosa/Zulu Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-ZA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Yugoslavia) Serbian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-YU</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Yemen) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-YE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Peace) Esperanto Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-XX</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Vietnam) Vietnamese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-VN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Venezuela) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-VE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Uzbekistan) Uzbek Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-UZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Uruguay) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-UY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(United States of America) English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-US</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Uganda) Luganda Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-UG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Ukraine) Russian/Ukrainian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-UA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Taiwan) Chinese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-TW</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Turkey) Kurdish/Turkish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-TR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Tunisia) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-TN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Tajikistan) Tajik Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-TJ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Thailand) Thai Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-TH</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Syrian Arab Republic) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(El Salvador) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SV</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Somalia) Somali Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Senegal) Wolof Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Slovak) Slovak Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Slovenia) Slovenian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SI</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Singapore) English/Chinese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Sweden) Swedish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Sudan) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SD </component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Saudi Arabia) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-SA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Rwanda) Kinyarwanda Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-RW</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Russia) Russian/Tatar Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-RU</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Romania) Romanian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-RO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Qatar) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-QA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Paraguay) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Portugal) Portuguese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Puerto Rico) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Poland) Kashubian/Polish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Pakistan) Urdu Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Philippines) English/Tagalog/Filipino Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PH</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Peru) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Panama) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-PA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Oman) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-OM</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(New Zealand) English/Maori Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-NZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Nepal) Nepali Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-NP</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Norway) Norwegian/Nynorsk/Northern Saami Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-NO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Netherlands) Westerlauwer Frisian/Limburgish/Dutch Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-NL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Nicaragua) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-NI</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Malaysia) Malay Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Mexico) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MX</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Malta) Maltese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Mongolia) Mongolian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Macedonia) Macedonian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Madagascar) Malagasy Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Morocco) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-MA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Libyan Arab Jamahiriya) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Latvia) Latvian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LV</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Luxemburg) German/French Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LU</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Lithuania) Lithuanian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Sri Lanka) Sinhala Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Lebanon) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LB</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Laos) Lao Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-LA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Kazakhstan) Kazakh Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Kuwait) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KW</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(South Korea) Korean Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Cambodia) Khmer Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KH</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Kyrgyzstan) Kyrgyz Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Kenya) Oromo/Somali Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-KE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Japan) Japanese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-JP</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Jordan) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-JO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Italy) Catalan/Furlan/Sardinian/Italian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Iceland) Icelandic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IS</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Iran) Persian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Iraq) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IQ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(India) Arabic/Bengali/Gurajati/Hindi/Kannada/Malayalam/Punjabi/Tamil/Telugu/Marathi/Sanskrit/English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Israel) Hebrew Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Ireland) English/Irish/Gaelic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-IE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Indonesia) Indonesian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-ID</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Hungary) Hungarian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-HU</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Croatia) Croatian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-HR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Honduras) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-HN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Hong Kong) English/Chinese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-HK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Guatemala) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-GT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Greece) Greek Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-GR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Greenland) Greenlandic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-GL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Georgia) Georgian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-GE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Great Britain) Cornish/Welsh/Scots Gaelic/Manx Gaelic/English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-GB</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(France) Breton/Catalan/Basque/Occitan/French Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-FR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Faroe Islands) Faroese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-FO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Finland) Finnish/Swedish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-FI</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Ethiopia) Afar/Amharic/Ge&apos;ez/Oromo/Sidama/Somali/Tigrigna/Walaita Speaking Ubuntu Channel (Cadu/Carra Dialects)</alias>
				<component name=\"channel\">#ubuntu-ET</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Spain) Aragonese/Asturian/Catalan/Basque/Galician/Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-ES</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Eritrea) Afar/Blin/Ge&apos;ez/Tigrigna/Tigre Speaking Ubuntu Channel (Cadu/Laaqo/Saaho Dialects)</alias>
				<component name=\"channel\">#ubuntu-ER</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Egypt) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-EG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Estonia) Estonian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-EE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Ecuador) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-EC</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Algeria) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-DZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Dominican Republic) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-DO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Denmark) Danish/English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-DK</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Djibouti) Afar/Somali Speaking Ubuntu Channel (Cadu/Laaqo Dialects)</alias>
				<component name=\"channel\">#ubuntu-DJ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Germany) Sater Frisian/Lowlands Saxon/North Frisian/Upper Sorbian/German Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-DE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Czech) Czech Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Cyprus) Greek/Turkish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Serbia and Montenegro) Serbian Speaking Ubuntu Channel (Jekavian Dialects)</alias>
				<component name=\"channel\">#ubuntu-CS</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Costa Rica) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Colombia) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(China) Chinese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CN</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Chile) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Switzerland) German/French/Italian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CH</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Canada) English/French/Inupiaq/Inuktitut Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-CA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Belarus) Belarusian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BY</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Botswana) English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BW</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bhutan) Bhutanese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Brazil) Portuguese Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bolivia) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BO</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bahrain) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BH</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bulgaria) Bulgarian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BG</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Belgium) German/French/Dutch/Walloon Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bangladesh) Bengali/Bangla Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BD</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Bosnia) Bosnian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-BA</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Azerbaijan) Azeri Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AZ</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Australia) English Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AU</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Austria) German Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AT</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Argentina) Spanish Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AR</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Armenia) Armenian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AM</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Albania) Albanian Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AL</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(United Arab Emirates) Arabic Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AE</component>
				<component name=\"password\">$password</component>
			</chat>
			<chat proto=\"prpl-irc\" account=\"$nick@irc.freenode.net\">
				<alias>(Andorra) Catalan Speaking Ubuntu Channel</alias>
				<component name=\"channel\">#ubuntu-AD</component>
				<component name=\"password\">$password</component>
			</chat>
		</group>
	</blist>
	<privacy>
		<account proto=\"prpl-irc\" name=\"$nick@irc.freenode.net\" mode=\"1\">
		</account>
	</privacy>
</gaim>

" >> $HOME/.gaim/ubuntu-live-support/profiles/$nick/blist.xml
fi

if [ ! $HOME/.gaim/ubuntu-live-support/profiles/$nick/prefs.xml ]
then
mkdir $HOME/.gaim 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles 2> /dev/null
mkdir $HOME/.gaim/ubuntu-live-support/profiles/$nick 2>/dev/null

echo "
<?xml version='1.0' encoding='UTF-8' ?>

<pref version='1.0' name='/'>
	<pref name='core'>
		<pref name='away'>
			<pref name='away_when_idle' type='bool' value='1' />
			<pref name='mins_before_away' type='int' value='5' />
			<pref name='default_message' type='string' value='Slightly less boring default' />
			<pref name='auto_reply' type='string' value='awayidle' />
		</pref>
		<pref name='buddies'>
			<pref name='use_server_alias' type='bool' value='1' />
		</pref>
		<pref name='contact'>
			<pref name='last_match' type='bool' value='0' />
			<pref name='offline_score' type='int' value='4' />
			<pref name='away_score' type='int' value='2' />
			<pref name='idle_score' type='int' value='1' />
		</pref>
		<pref name='conversations'>
			<pref name='use_alias_for_title' type='bool' value='1' />
			<pref name='chat'>
				<pref name='show_nick_change' type='bool' value='1' />
			</pref>
			<pref name='im'>
				<pref name='send_typing' type='bool' value='1' />
			</pref>
		</pref>
		<pref name='logging'>
			<pref name='log_ims' type='bool' value='0' />
			<pref name='log_chats' type='bool' value='0' />
			<pref name='log_system' type='bool' value='0' />
			<pref name='log_signon_signoff' type='bool' value='0' />
			<pref name='log_idle_state' type='bool' value='0' />
			<pref name='log_away_state' type='bool' value='0' />
			<pref name='log_own_states' type='bool' value='0' />
			<pref name='format' type='string' value='txt' />
		</pref>
		<pref name='network'>
			<pref name='auto_ip' type='bool' value='1' />
			<pref name='public_ip' type='string' value='' />
			<pref name='ports_range_use' type='bool' value='0' />
			<pref name='ports_range_start' type='int' value='1024' />
			<pref name='ports_range_end' type='int' value='2048' />
		</pref>
		<pref name='proxy'>
			<pref name='type' type='string' value='none' />
			<pref name='host' type='string' value='' />
			<pref name='port' type='int' value='0' />
			<pref name='username' type='string' value='' />
			<pref name='password' type='string' value='' />
		</pref>
		<pref name='sound'>
			<pref name='while_away' type='bool' value='0' />
		</pref>
	</pref>
	<pref name='plugins'>
		<pref name='core'>
			<pref name='autorecon'>
				<pref name='hide_connected_error' type='bool' value='0' />
				<pref name='hide_connecting_error' type='bool' value='0' />
				<pref name='restore_state' type='bool' value='1' />
			</pref>
			<pref name='statenotify'>
				<pref name='notify_away' type='bool' value='1' />
				<pref name='notify_idle' type='bool' value='1' />
			</pref>
		</pref>
		<pref name='lopl' />
		<pref name='prpl'>
			<pref name='irc'>
				<pref name='quitmsg' type='string' value='Download Gaim: http://gaim.sourceforge.net/' />
			</pref>
			<pref name='jabber'>
				<pref name='hide_os' type='bool' value='0' />
			</pref>
			<pref name='oscar'>
				<pref name='use_rv_proxy' type='bool' value='0' />
			</pref>
		</pref>
		<pref name='gtk'>
			<pref name='docklet'>
				<pref name='queue_messages' type='bool' value='0' />
			</pref>
			<pref name='extplacement'>
				<pref name='placement_number' type='int' value='4' />
				<pref name='placement_number_separate' type='bool' value='0' />
			</pref>
			<pref name='X11'>
				<pref name='gestures'>
					<pref name='visual' type='bool' value='0' />
				</pref>
				<pref name='notify'>
					<pref name='type_im' type='bool' value='1' />
					<pref name='type_chat' type='bool' value='0' />
					<pref name='type_focused' type='bool' value='0' />
					<pref name='method_string' type='bool' value='0' />
					<pref name='title_string' type='string' value='(*)' />
					<pref name='method_urgent' type='bool' value='1' />
					<pref name='method_count' type='bool' value='0' />
					<pref name='notify_focus' type='bool' value='0' />
					<pref name='notify_click' type='bool' value='0' />
					<pref name='notify_type' type='bool' value='1' />
					<pref name='notify_send' type='bool' value='1' />
					<pref name='notify_switch' type='bool' value='1' />
				</pref>
			</pref>
			<pref name='relnot'>
				<pref name='last_check' type='int' value='0' />
			</pref>
			<pref name='timestamp'>
				<pref name='interval' type='int' value='300000' />
			</pref>
		</pref>
	</pref>
	<pref name='gaim'>
		<pref name='gtk'>
			<pref name='accounts'>
				<pref name='dialog'>
					<pref name='width' type='int' value='550' />
					<pref name='height' type='int' value='250' />
				</pref>
			</pref>
			<pref name='away'>
				<pref name='queue_messages' type='bool' value='0' />
			</pref>
			<pref name='browsers'>
				<pref name='place' type='int' value='0' />
				<pref name='command' type='string' value='sensible-browser' />
				<pref name='browser' type='string' value='custom' />
			</pref>
			<pref name='idle'>
				<pref name='reporting_method' type='string' value='system' />
			</pref>
			<pref name='plugins'>
				<pref name='loaded' type='stringlist'>
					<item value='/usr/lib/gaim/docklet.so' />
					<item value='/usr/lib/gaim/notify.so' />
					<item value='/usr/lib/gaim/autorecon.so' />
					<item value='/usr/lib/gaim/statenotify.so' />
					<item value='/usr/lib/gaim/gevolution.so' />
					<item value='/usr/lib/gaim/iconaway.so' />
					<item value='/usr/lib/gaim/nautilus.so' />
				</pref>
			</pref>
			<pref name='smileys'>
				<pref name='theme' type='string' value='default' />
			</pref>
			<pref name='debug'>
				<pref name='enabled' type='bool' value='0' />
				<pref name='timestamps' type='bool' value='0' />
				<pref name='toolbar' type='bool' value='1' />
				<pref name='width' type='int' value='450' />
				<pref name='height' type='int' value='250' />
			</pref>
			<pref name='sound'>
				<pref name='enabled'>
					<pref name='login' type='bool' value='1' />
					<pref name='logout' type='bool' value='1' />
					<pref name='im_recv' type='bool' value='1' />
					<pref name='first_im_recv' type='bool' value='0' />
					<pref name='send_im' type='bool' value='1' />
					<pref name='join_chat' type='bool' value='0' />
					<pref name='left_chat' type='bool' value='0' />
					<pref name='send_chat_msg' type='bool' value='0' />
					<pref name='chat_msg_recv' type='bool' value='0' />
					<pref name='nick_said' type='bool' value='0' />
					<pref name='pounce_default' type='bool' value='1' />
				</pref>
				<pref name='file'>
					<pref name='login' type='string' value='' />
					<pref name='logout' type='string' value='' />
					<pref name='im_recv' type='string' value='' />
					<pref name='first_im_recv' type='string' value='' />
					<pref name='send_im' type='string' value='' />
					<pref name='join_chat' type='string' value='' />
					<pref name='left_chat' type='string' value='' />
					<pref name='send_chat_msg' type='string' value='' />
					<pref name='chat_msg_recv' type='string' value='' />
					<pref name='nick_said' type='string' value='' />
					<pref name='pounce_default' type='string' value='' />
				</pref>
				<pref name='conv_focus' type='bool' value='1' />
				<pref name='command' type='string' value='' />
				<pref name='method' type='string' value='automatic' />
			</pref>
			<pref name='blist'>
				<pref name='auto_expand_contacts' type='bool' value='1' />
				<pref name='button_style' type='int' value='3' />
				<pref name='grey_idle_buddies' type='bool' value='1' />
				<pref name='raise_on_events' type='bool' value='0' />
				<pref name='show_buddy_icons' type='bool' value='1' />
				<pref name='show_empty_groups' type='bool' value='1' />
				<pref name='show_idle_time' type='bool' value='1' />
				<pref name='show_offline_buddies' type='bool' value='1' />
				<pref name='show_warning_level' type='bool' value='1' />
				<pref name='sort_type' type='string' value='alphabetical' />
				<pref name='x' type='int' value='413' />
				<pref name='y' type='int' value='25' />
				<pref name='width' type='int' value='377' />
				<pref name='height' type='int' value='500' />
				<pref name='tooltip_delay' type='int' value='500' />
			</pref>
			<pref name='conversations'>
				<pref name='close_on_tabs' type='bool' value='1' />
				<pref name='ctrl_enter_sends' type='bool' value='0' />
				<pref name='enter_sends' type='bool' value='1' />
				<pref name='escape_closes' type='bool' value='0' />
				<pref name='send_formatting' type='bool' value='0' />
				<pref name='send_bold' type='bool' value='0' />
				<pref name='send_italic' type='bool' value='0' />
				<pref name='send_underline' type='bool' value='0' />
				<pref name='show_timestamps' type='bool' value='1' />
				<pref name='spellcheck' type='bool' value='1' />
				<pref name='ignore_colors' type='bool' value='0' />
				<pref name='ignore_fonts' type='bool' value='0' />
				<pref name='ignore_font_sizes' type='bool' value='0' />
				<pref name='html_shortcuts' type='bool' value='1' />
				<pref name='smiley_shortcuts' type='bool' value='0' />
				<pref name='show_formatting_toolbar' type='bool' value='1' />
				<pref name='passthrough_unknown_commands' type='bool' value='0' />
				<pref name='placement' type='string' value='last' />
				<pref name='placement_number' type='int' value='1' />
				<pref name='bgcolor' type='string' value='' />
				<pref name='fgcolor' type='string' value='' />
				<pref name='font_face' type='string' value='' />
				<pref name='font_size' type='int' value='3' />
				<pref name='tabs' type='bool' value='1' />
				<pref name='tab_side' type='int' value='2' />
				<pref name='button_type' type='int' value='3' />
				<pref name='chat'>
					<pref name='color_nicks' type='bool' value='1' />
					<pref name='default_width' type='int' value='410' />
					<pref name='default_height' type='int' value='160' />
					<pref name='entry_height' type='int' value='65' />
					<pref name='raise_on_events' type='bool' value='0' />
				</pref>
				<pref name='im'>
					<pref name='animate_buddy_icons' type='bool' value='1' />
					<pref name='default_width' type='int' value='428' />
					<pref name='default_height' type='int' value='160' />
					<pref name='entry_height' type='int' value='65' />
					<pref name='raise_on_events' type='bool' value='0' />
					<pref name='show_buddy_icons' type='bool' value='1' />
				</pref>
			</pref>
			<pref name='pounces'>
				<pref name='default_actions'>
					<pref name='open-window' type='bool' value='0' />
					<pref name='popup-notify' type='bool' value='0' />
					<pref name='send-message' type='bool' value='1' />
					<pref name='execute-command' type='bool' value='0' />
					<pref name='play-sound' type='bool' value='0' />
				</pref>
			</pref>
			<pref name='filetransfer'>
				<pref name='clear_finished' type='bool' value='1' />
				<pref name='keep_open' type='bool' value='0' />
			</pref>
		</pref>
	</pref>
</pref>
" >> $HOME/.gaim/ubuntu-live-support/profiles/$nick/prefs.xml
fi

if [ "$nick" = "Registering to freenode" ]
then
killall -s 9 livechatsupport-check    2> /dev/null
killall -s 9 livechatsupport-register 2> /dev/null 
killall -s 9 livechatsupport      2> /dev/nul
export register_username
export register_password
export register_email
export register_website
export register_phone
export register_gsm

(
echo "5" #feedbacks make people happy
sleep 3 #feedbacks make people happy
echo "10" #feedbacks make people happy
/usr/lib/ubuntu-live-support/livechatsupport-register 
) | zenity --progress --title="Ubuntu Live Chat Support Registration" --width=500 --window-icon=/usr/share/icons/gnome/16x16/stock/generic/stock_people.png --text="Sending Registration to Freenode.net" --auto-close

fi

if [ "$action_signal" = "run gaim" ]
then
killall -s 9 livechatsupport-check    2> /dev/null
killall -s 9 livechatsupport-register 2> /dev/null 
killall -s 9 livechatsupport      2> /dev/null
gaim --config $HOME/.gaim/ubuntu-live-support/profiles/$nick/ | `sleep 5 && killall -s 9 ubuntu-live-support 2> /dev/null`
fi

if [ "$action_signal" = "check availability" ]
then
killall -s 9 livechatsupport-check    2> /dev/null
killall -s 9 livechatsupport-register 2> /dev/null 
killall -s 9 livechatsupport      2> /dev/null

export register_username
(
echo "10" #feedbacks make people happy
sleep 3 #feedbacks make people happy
echo "30" #feedbacks make people happy
/usr/lib/ubuntu-live-support/livechatsupport-check
) | zenity --progress --title="Checking Availability" --width=500 --window-icon=/usr/share/icons/gnome/16x16/stock/generic/stock_people.png --text="Checking if the nick is available" --auto-close
fi


else

killall -s 9 livechatsupport-check    2> /dev/null
killall -s 9 livechatsupport-register 2> /dev/null
killall -s 9 livechatsupport      2> /dev/null

fi
)
