Gadu-Gadu in EKG2
Basics
Description
Gadu-Gadu is the most popular polish IM. This plugin provide support for gadu-gadu network.
Load plugin
At first you need to load gg plugins. You can do it using /plugin command:
/plugin +gg
After loading you will see:
08:43:21 ::: Plugin gg loaded
Creating session
To create Gadu-Gadu session use following command:
/session --add gg:<number>
Before connecting set password:
/session -s password <yourpassword>
Conecting session
To connect simply use:
/connect
Session variables
To set value of variable use:
/session session_name variable_name value
or just:
/session variable_name value
Little hint of session variables for gg plugin. (c) copyright 2005 sebastian szary <greyer@…>
auto_find
type: bool default value: 0
Variable determines if people we haven't got on userlist, but send us a message, should be checked in users catalog.
concat_multiline_status
type: integer default value: 3
concatenates nasty-multiline status if number of lines is bigger, than value set. if equals 0 no concatenation will be performed. to distinguish multiline status will be prefixed with '[m]' (multiline) if there is enough place for that.
connection_save
type: integer default value: 0
Variable determines that server adres should be saved.
default
type: bool default value: 0
Variable determines that session should be default (first at program startup)
display_notify
type: integer default value: -1
Value -1 determines using global variables. Value 0 determines ignoring friends status change. Value 1 determines displaying all the changes. Value 2 determines displaying changes from inavailable to available and reversed. Higher priority have variable 'contacts', which hides status change if set 2.
local_ip
type: string default value: (none)
Variable determines IP address, from where any connections are made (example: with GG server). If value is incorect, will be deleted.
log_formats
type: string default value: xml,simple
Variable determines logging format (?!).
password
type: string default value: (none)
Variable keeps users password. It's needed to connect to server. Automatically set after sucsesful registration, if where blank.
port
type: integer default value: 8074
Variable keeps port number, which program uses to connect to GaduGadu? server.
proxy
type: string default value: (none)
Variable available only when libjpeg is compiled, turning variable off causes program like the library doesn't exists, that means tokens are save to file.
proxy_forwarding
type: string default value: (none)
Variable keeps address and port (with : beetween them) of forwarding server (router, proxy or sth :-)) which forwards on port 1550 on our computer.
private
type: bool default value: 0
Variable set 'only for friends' mode.
scroll_long_desc
type: integer default value: 0
Variable determines scrolling of too long descriptions in seconds. If 0, no scrolling. WARNING: using scrolling my cause removing gg user account. ATTENTION: when description is scrolling in information is only
displayed 'cuted' description. Information about description change are NOT displayed.
scroll_mode
type: string [bounce|simple] default value: bounce
Variable determines type of scrolling. bounce - bouncing from 'ends'. simple - scrolling to left, until ends displayed, after reaching end
return to beginning
server
type: string default value: (none)
Variable keeps IP addresses of servers, which program tries to connect, avoiding normal connection procedure. Can be useful when main server crashes. Addresses should be seperated by commas, semicolons or spaces. After colon we can write server port. If server and port are prefixed by 'tls:' string, program will try to negotiate secure TLS connection to server. If variable is set to 'tls', program asks main server about server address which provide TLS connections and will try to connect with that server.
