teriX new version features -------------------------------------------------------------------------------------- 2.4.2 [+] new hotkey F2 - translit message to russian, typed in message line [+] new hotkey Shift-F2 - permanent russian translit switcher for outgoing messages [+] added basic ircd-RU support for some numeric replies (WeNet) [+] added basic ptlink support (ircnet - thanks to WW) [+] new command /logaway - turn on/off logging away messages [+] new command /showaways - display messages to you than away [+] new command /ctopic - clear channel topic [+] added new quakenet modes (+x for example) [+] new command /about [>] url catcher rewrited and now have on/off trigger (default is off) [>] installer rebuilded [!] /servers command fixed cause netsplit.de changed it's layout [!] fixed bug with clearing topic with "/topic" command [!] fixed bug with invalid topic on join [!] fixed invalid synctime on join [!] fixed invalid status output on part at RusNet servers -------------------------------------------------------------------------------------- 2.4.1 [+] command /servers now show most popular networks, not only EFnet servers (/help servers) [+] new help system added, try "/help command" [!] fixed inccorect topic output and channel title than joned more than one channel [!] fixed a little outbut bug from new strings operation engine [!] fixed autocompleting voiced nicks -------------------------------------------------------------------------------------- 2.4.0 [*] new technology release, many code rebuilded [*] menu structure fully rebuilded [+] added experemintal whois lookup for 2nd level domains in .ru and .uk (like mail.co.uk) [+] new config variable: banmode - set up ban mask [+] new config variable: ignoreclr - message clearance (irnore color, bold, underline, italic) [+] added F11 hotkey - turn on/off silent on CTCP requests like BitchX [+] new command /lasterror - display last error [+] added translit encoding for query windows [>] urls and urlsc commands moved to /url {list|clear} [>] urls list is not clean after every restart [>] mp3 plugin rewrited to bring more functional and stop unused lame features :) [>] status window switching keystrokes changed to ctrl+shift+arrows [>] /op and /deop commands rebuilded to multimodes and rfc channel definition [!] http module now stable [!] fixed "authed as" output in whois++ command for quakenet servers [!] fixed bug with multiple servers in connect.cfg [!] fixed bug non rfc nicks autocompletion on TAB keystroke -------------------------------------------------------------------------------------- 2.3.11 [+] added commands autocompletion, like Cisco IOS command line interface, on TAB pressing [+] new config variable cmdhelper - display helper while autocompleting commands [+] added nick autocompletion on TAB in all commands [+] added error messages on socket failures [+] added inkmsghigh in themes variables - highlighted message in channel to you [+] new config variable - whoischannelstep, step to split channels string in whois [+] new config variable - titlenicks, type users in channel title [>] changed /time command to rfc compilant [>] changed autoreconnecttimeout to 60 seconds [>] documentation updated in terix.txt file [!] fixed bug with autoreconnecting to server with invalid port [!] fixed bug with whois output on quakenet servers [!] fixed bug with op/deop multiple nicks [!] fixed bug with taskbar blinking on dcc chat messages -------------------------------------------------------------------------------------- 2.3.10 [+] added GUI output for /list command [>] netsplit detector now works in most irc networks, not only efnet [+] added server recognition while executing connect.cfg [+] added /date command [+] added nick completion on tab pressing by jager (!) [+] added autoreconnect and autoreconnecttimeout variables in /config [!] fixed bug with ip lookup in world databases [!] fixed bug with dns lookup for some illegal nicks [!] fixed bug with /whowas command [!] fixed bug with topic output then joining more than one channnel [!] fixed /wii command for dal.net servers -------------------------------------------------------------------------------------- 2.3.9 [>] rewrited /msg command, fixed bugs and new rfc compilant syntax [>] added GUI output for /links command [>] new hotkeys ctrl+[left|right|1..5] - manipulate status windows [+] new config variable MassDeopProtect [+] new config variable AutoRejoin [!] fixed bug with banning users [!] fixed bug with illegal notice messages [!] fixed bug with illegal quit messages [!] fixed bug with users info in title then someone signoff the channel [!] fixed bug with /servers command then not connected to any server [>] info about ban now logging in syslog -------------------------------------------------------------------------------------- 2.3.8 [+] window in taskbar now blinking then new message to you in query or channel [+] mass deop detector added for -oooo mode [+] added commaned /unixtime - display unix time [+] added connect.cfg, write commands to autoexecute after connect to server [>] /ajoin command now works with file connect.cfg [-] join.txt with autojoin channels removed, use connect.cfg [>] autoaway routine rebuilded [!] fixed bug with open some http/ftp urls from channel [!] fixed bug with setup and executing mp3 player [!] fixed bug with /again and /reply output -------------------------------------------------------------------------------------- 2.3.7 [+-] started teriX documentation in terix.txt file [+] added netsplit detector [+] added syslog feature. configure in config by "syslog" and "syslogfile" [+] added backgound ink for themes and new white theme for mad people - snowball [+] added support for quakenet server auth [+] added command to view current topic - /topic [+] added "autoreattach" config variable for reattaching ezbounce sessions while login [+] added 6 servers to whois servers list [>] changed channel window title to: #channel:users modes topic [>] changed theme icetea to default [>] moved default theme to greefire [!] fixed dns lookup bug [+] new command from 2.3.6 is /uname - display client information [+] new debugging command /pwd - display current path [>] command /theme changed to display only information how to change current theme [-] /trace command removed due to server /trace duplicate [-] mail check/read removed (mail if you need it) -------------------------------------------------------------------------------------- 2.3.6 teriX now have rule function - color themes support :) so, you can use includes themes (~/teriX/themex/*.trx) or create your own themes, please read themes.txt in ~/terix directory. To load new theme, modify "themefilename" in terix.cfg ( /config from command line ). Translating now works only in specified channel, so, variable TranslitMode has been removed from config, now you can see when message translitting - nick will changed to nick: in this case. BTW, new rules added to translation. Now added support for ezbounce multiuser login, bnc pass removed from status. Corrected /oper command, and added OperFlags config variable and one undocumented command :) You can get news now from terix.erra.net (!warning!) terix.cfg moved to ~/teriX directory, so, all terix files, now in .../XiRCON/teriX dir. you can safely delete terix.cfg in ~/XiRCON directory (not in ~/XiRCON/terix) after 2.3.6 installation new commands: ------------- /bnclogin - set your login name at bnc for multilogin ezbouncer /news - get teriX news from terix.erra.net /theme - edit current loaded theme /[some undocumented] - if you dont find it, i'll tell you in next version ;) new config variables: ------------- operflags - Set your server flags then going to be an irc oper themefilename - Filename of colour theme (without .trx extention) new themes: ------------- console.trx - close to executing ircII on unix shell box icetea.trx - new minimalistic dark-blue theme -------------------------------------------------------------------------------------- 2.3.5 teriX now remember channel key, can reply to nick who was talked to you, send message to user with you have open conversation, have encoding function from russian translit to russian text in cp1251 coding (this function works only for beta test, and encode only lowercase symbols, so if you find new translation rules which teriX does not make, please send me it), can beep on new messages for you in channel (to your nick) or in query and now you can define your home channel, visible as "home" in all menues. fixed bugs: ----------- * bug in /c command, when making cycle on channel with some key, now this key remembering and join working correctly new commands: ------------- /again - talk to nick last talked with (/again text) /enc - fast enable/disable encoding from translit, but on script load works parameter described in terix.cfg by "translitmode" variable /beep - enable/disabe beep on new messages for you /key - print channel key is known (/key #channel) /reply - reply to nick who was last talked to you in channel (/reply text) new aliases: ------------- /a - /again /i - /invite /k - /kick /re - /reply /r - /reply new config variables: ------------- homechan - home channel to fast access from all menues, visible as "home" translitmode - enable or disable encoding from translit -------------------------------------------------------------------------------------- 2.3.4 teriX now have /alarm command to set up some alarm for you, bnc include /quote vip command (i forgot it..), autobnc connecting can recognise ezbounce too, fixed bug in topic output, status prints your os version, if you have some time, please send me this output (i need string with operation system version) fixed bugs: ----------- * little bug in topic output (with underline and bold topics) new commands: ------------- /alarm - setup up alarm at specified time (/alarm HHMM , /alarm off, /alarm) /bncvip - doing bnc vip command, like /quote vip -------------------------------------------------------------------------------------- 2.3.3 bugs again.. unf.. whois lookup have new short command, whois servers updated and increased, notify works. you can print EFnet servers list. So, i builded normal install (thanks to NullSoft), and you can install teriX now automaticly :) fixed bugs: ----------- * domain whois lookup at 2nd level domain (like terix.net, not www.terix.net) * notify silence * little buggy in whowas command new commands: ------------- /domain - lookup domain info on its whois server (/domain domain.name) /servers - print EFnet servers listing new config variables: ------------- ctcpveragainst - request ctcp version from any requested yours showmotd - show message of the day when connecting to server new aliases: ------------- /d - /domain new hotkeys: ------------- Ctrl + W - close current window -------------------------------------------------------------------------------------- 2.3.2+ at last status window errors are corrected, privmsg rewrited, bug with ban after doing whois corrected too, join to #channel now works. now you can silently go away/back, and print your system uptime. so, i removed logging from teriX and give a chance to do it with XiRCON :) after this correcting i am going to write new network modules and functions for next version. fixed bugs: ----------- * red error messages in status window * making ban on user when doing whois sometimes * joining ##channel when making /j #channel new commands: ------------- /uptime - print your OS running time (proc by kama) new config variables ------------- awaymsg - display msg in all channels when going away or coming back -------------------------------------------------------------------------------------- 2.3.1 this version is a bugfix for new line 2.3.0 version. fixed whois and autobnc bugs, make output more friendly, removed bug with multiple nick functions in user popup menu. unknown bugs in status window in red colours remover too (!). updated whois servers list. new commands: ------------- /cw - close current window new config variables ------------- ctcpsilent - do not answer for any ctcp request joinstamp - print time on client join/part channel winfocus - Focus to whois window when doing new whois lookup at whois server -------------------------------------------------------------------------------------- 2.3.0 teriX now have base whois service, print client country on join. fixed autojoin command. main code was strongly rebuilded so 2.3.x line birthday. text in channel with "nick" are highlighted now. menu structure changed and whois lookup added .terix can notify you when somebody talk with you in another window. bnc now connecting automaticly, just choose connect to bnc as irc server. config file system now, if you are run away from gui to console like unix or.. or t-mail ;) this is for you. test use for you so it simple. motd now works correctly. ban now only kick/ban p.s. installations changed! you need to read install.txt! p.p.s. if you know whois servies which teriX don't know please send me new commands: ------------- /bans - print bans in current channel /config - edit config file and reload terix /motd - print message of the day /ws - whois service (/ws server string) /warin - whois service at arin.net (/warin string) /wapnic - whois service at apnic.net (/wapnic string) /wns - whois service at networksolutions.com (/wns string) /wripn - whois service at ripn.net (/wripn string) /wripe - whois service at ripe.net (/wripe string) * new aliases: /cc - /clear new config variables ------------- autobnc - automaticly connect to bnc [on/off] autoawaytime - time in minutes before autoaway [time/0] autoawayoff - set automaticly back after sayng any [on/off] joincountry - print country on client join [on/off] nicknotify - notify about message to you in any channel [on/off] stamptype - print time every hour [on/off] userflags - set default user flags [flags] -------------------------------------------------------------------------------------- 2.2.7 command /lag is getting right servel lag value from server. rebuilded voice, devoice, ban, unban, kick routines. /help command arrived, fixed some text output. rebuilded change server routine. new commands: ------------- /help - print commands help list -------------------------------------------------------------------------------------- 2.2.6+ this is not a new version, just fix for 2.2.6 version. teriX now have more stable code, and you need to load ONLY terix.tcl now. Some new features is showing current channel information, menu layout. netstat don't resolve ip for faster execution. ban now bans by *!*@host.name new commands: ------------- /channel - print status of current channel * new implementations /wii nick - whois++ on nick /voice nick - give voice to nick (+v) /devoice nick - take voce from nick (-v) * new aliases /dv - /devoice /v - /voice -------------------------------------------------------------------------------------- 2.2.6 teriX now have bnc connector (!), show network, irc connection statistcs, trace routing information, make autojoin to specefied channels, can determinate country by host in /whois command ( like BitchX ), and can change active windows by hotkeys [alt + left] [alt + right] [alt + 1] .. [alt + 9] ( like BitchX too ) To make autojoin list you need to make /autojoin command or create join.txt in XiRCON directory. In one string you need to write one channel, such as: ============== hrg ruslinux sex ============== Thats all ! new commands: ------------- /autojoin - make/modify autojoin list /bnchelp - print all bnc commands and info about all bnc varibales /bnc - send connection strings to bnc server when connected to it /bnchost - set up bnc host /bncpass - set up password at this bnc host /bncserver - set remote server to connect from bnc /netstat - print network statistics /status - print your stats /trace host - print trace route information to host -------------------------------------------------------------------------------------- 2.2.5+ teriX now printing time every hour, server lag time and joing chan without enetering '#' new commands: ------------- /stamp - set printing time every hour on/off /lag - print server lag time /cycle - cycle channel ( fast /part and /join } /bans - type banlist on current channel /egg - make eggdrop connestion ( /eggpass - sets password ) * new implementations /c - /cycle /j - /join #chan /ww - /whowas /ver nick - /ctcp nick version -------------------------------------------------------------------------------------- 2.2.4 teriX now checking mail, doping massmodes, capturing urls, saying time, had eggdrop safe autoconnection and action in query/chat. also added new short implementations for some commands. mp3 enviropment setting removed from startup, use /mp3 -p, /mp3 -d to set up player and mp3 directory. new commands: ------------- * mail operations ( all output information is in the window .mail. ) /mhelp - help about mail operations /mset - set mailserver username and password /mcheck - check mail /mclose - close connection with mailserver /mview number - view message /mdel number - delete message /mundel - undelete message * massmodes /mop - op everyone in channel /mdop - deop everyone in channel * eggdrop safe connection ( right click on users in channel ) /eggpass - set eggdrop password * time operations /saytime - say current time in to channel/query/chat /time - print current time * url capturing operations /urls - print captured urls /urlc - clear urls database * new implementations /chat - dcc chat /m - msg /q - query /wi - whois /ww - whowas * misc /me - now works in query/chat ( many bugs now, please report ) -------------------------------------------------------------------------------------- http://terix.net ter@erra.net EFnet #hrg, nick - ter