<Sheik>         struct  IgnoreStru *next;
<Sheik>         char    *nick;
<Sheik>         int     type;
<Sheik>         int     dont;
<Sheik>         int     high;
<Sheik>         char    *nick_high;
<Sheik>         char    *msg_high;
<Sheik> }       Ignore;

/cdcc close #N

(Sheik) $getnicklist(channel user.pubflood) or something
<Sheik> make a  fd_set list that will call a callback function.
<Sheik> so we can make  /finger /nslookup   etc work without blocking.
<Sheik> say("%s: Couldn't connect to anything... Waiting 15 seconds to try a
<Sheik> AddCTimer(NULL, NULL, NULL, server, timed_nextserver, 15);
<Sheik> reconnect_flag = 1;
<Sheik> times++;

<bk_> pana-sync: Could you create a command called /fbk which does the exact
          same as /fk does but ban the user too.

[MHacker(mhacker@stn-on1-43.netcom.ca)] wanna add: FORMAT_WHOIS_ADMIN as 309

<_bk> remove mk and add nk :P
<_bk>  /nk blah blah2 blah3
<_bk> mk is like fk
<panasync> mult
<_bk> also, add /fbk
<_bk> mult sounds lame
<_bk> change it to nk
<_bk> remove mk and rename mult to mk
<_bk> add fbk


<mmpp> It could be called /window save.  It would hold what channels you've
          got in each window, so you could change servers and not have to
          re-arrange.


<Myrdraal> [panasync]: Someone earlier had an idea for specifying a DNS
server when looking up with /nslookup


[sh00p(shewp@snafu.north.wfu.edu)] i have a file called 'core'. what if i
did
          /dcc send panasync core shoops-core, and you would receive it as
          shoops-core?


BlackJac a never ignore list which accepts the same types as /ignore


[ogre(ogre@du41.con.ptd.net)] ok, well, uhm, bx by default displays u@h in
          every /notice.. perhaps create a /set which would define a specific
          set of nicknames as services.. and it wouldnt display the u@h on
          each /notice.. ? (perhaps create *another* /on for it, on
          notice_service or something maybe?)
[ogre(ogre@du41.con.ptd.net)] right.. and the services nicknames (generally
          ChanServ/NickServ/MemoServ/X/W/NoteOp/ChanOp/NickOP) can be
	adjusted with a /set, in case of new service nicknames..


<[nutbar]> type lotsa crap in yer input buffer, and then hit ^U to delete it
          all, then hit ^Y alot to paste it back, if you paste past the
          buffer limit, bx freezes and then cores


[DECkedout(~nate@x4ntc1.ntcnet.net)] ahh.. i see .. also, a word to making
Bx a little better, incorporate this idea into a sort of new /list
          command.. a command to get the contents of a /list, then a
          /list_last or whatever the name to grep the file...

<|By-Tor|> well how about a clients that returns all clients and bots
returns all botnames or whom

A filtered /stats L  /flline

panasync,
	I have a recommendation for you. /notify can be severely changed
to look neat and present useful information about notified users. The
following is an example of what I would like you to implement:

Online Users:
Nickname  User@Hostname		signed on	period	  last seen
bk	  bk@blah.org		2 times		2h 2m 2s  now
Offline users:
Nickname  User@Hostname		signed on	period	  last seen
pana	  pana@stinkz0r.org	never		none	  n/a
tru	  tru@sex0r.org		3 times		6h 2m	  1h 20m 30s ago

<panasync> with the timer, channel, time to next, ummm what else
<BlackJac> sends, received, packs offered
<BlackJac> block size
       [dcc transfer stats]͸
                                                                        
       [xferd in]-[xferd out]ķ[total files][active]ķ[limit]ķ
         0.00bytes     174.16Kb              4         0        5 
       ĽĽĽ
                                                                        
       [in stats][out stats]ķ[toggles]ķ
        max:   0.00kb/s  max:   5.15kb/s    autoget: Off   paths: Off 
        min:   0.00kb/s  min:   1.61kb/s  overwrite: Off   quiet: Off 
       ĽĽ
<BlackJac> max sends
<BlackJac> min speed

<|By-Tor|> pana-dcc: i'd like to see a cdcc function that allows scripts to
        retrieve (not necessarily set) the current CDCC information (i
	dont care about a ircii ver, i just want a tcl one ;) as well as
	better /set /wset /cset support for tcl

[shade(shade@snafu.north.wfu.edu)] is there a function to change the binary
          userlist info to something readable?

<|By-Tor|> make a type of ignore that calls a function with like, the
           nick/uhost of the person and depending on what the func returns
	   it either ignores or not

[GodBoy(godboy@pbx.org)] is there a global scripting var that has the
current network in it?

[MHacker(mhacker@BitchX.com)] I got an idea :P
[MHacker(mhacker@BitchX.com)] for /whokill, have it parse u@h
[MHacker(mhacker@BitchX.com)] instead of just host
[MHacker(mhacker@BitchX.com)] /whokill -uh user@host

<|By-Tor|> you can do 3 checks... first for ircii, then for tcl, then
	finally internal immediately'
<|By-Tor|> but if its called with //, bypass all checks and go straight to
        internal
<|By-Tor|> making any ircii alias destructive over a tcl alias


[[nutbar](~nutbar@205.211.60.19)] along with /away hooks, like for your auto
          away and stuff, so scripts can use your actual auto_away sets and
          stuff to control their away system
[[nutbar](~nutbar@205.211.60.19)] oh, and i meant to ask, how much does it
          slow down bitchx's execution of an event when it has a hook,
          compared to when it doesnt?


[cobb(drcobb@addict.narcotic.org)] hey just wanted to drop  you an idea, add
          funcinality to /unig for unignoring channels as well as people
a set for other nicks to use.

[Power(power@power.zepa.net)] /clearwords to clear your wordlist for wordkicks
[Power(power@power.zepa.net)] yeah, maybe like /clearwords <channel|*>

[Live4ever(~brandon@engulf.com)] Most servers support this now.  IP bans
          banning hosts from a channel, ie. i ban your ip, you can not join
          even if you resolve.  /unban should support this ip/host thing.

2. also with notify, the online user info should have the *signon time*
   not the "last seen" time, which is always the current time.
8. i still cant get the ip caching working on this machine.

<By-Tor_>           #bitchx
<By-Tor_> <By-Tor_>  SignOff panasync: #bitchx (Read error: 0 (Error 0
          occurred.))
<By-Tor_> psykotyk joins, you did a /who
<By-Tor_> i kick you
 Kaneda [Banza1@1Cust83.tnt19.atl2.da.uu.net] has joined #bitchx
<By-Tor_> you rejoin
<By-Tor_> and /who *
<By-Tor_> core

<Power>  /addshit says that *!*blah*@* is the same as *blah*!*@*
<fuf> Separate input buffers for each window..

 0 [^Tiger^(Tiger@user87.aviastar.net)] say like someone wants to ban
someone
          with domain, but they have btype on screw, maybe have /ban accept
          like, -d for domain, -b for better, and so on..

<know> pana; idea: have identation whitespace uncolorized, or at least have
          that as an option... in other words, when word wrap comes on, have
a
          ^O at the end of the line, then after the identing, reset whatever
          colors were active... you cant do that with a script i dont
believe,
          the wrapping seems like it would be part of the program

 0 [kasper_(kasper@BitchX.COM)] oooh.. i found something ya might wanna add
to
          scr-bx.. an option (i.e. -d) that detach's the screen if it is
          alrached. (remote detach). say someone gets disconnected from a
shell
          they've got it running on and they cant re-attach it.
