minima [Thu, 4 Oct 2001 13:53:47 +0000 (13:53 +0000)]
7. improved the regex matching of badwords (more efficient, better coverage)
8. added default badword and badw_regex tables (as .issue files) which will
activate unless there is one there already.
minima [Thu, 4 Oct 2001 01:37:45 +0000 (01:37 +0000)]
1. allow a residence time of (default) 2 days before actually deleting a msg.
2. reduce the number R: lines on a bull from a bbs to 2 (the origin and the
last port of call).
minima [Mon, 1 Oct 2001 19:16:09 +0000 (19:16 +0000)]
Add badword handling for messages. Users will get rude messages back if
they try to send naughty words in msgs. Incoming messages with badwords will
be dropped on receipt and their contents logged.
minima [Mon, 1 Oct 2001 16:18:32 +0000 (16:18 +0000)]
Go back to the old way of caching commands (but without the silly warnings
because I know better what I am doing now). This allows symbolic debugging
of commands again without coredumps. Hurrah!
minima [Thu, 20 Sep 2001 14:13:11 +0000 (14:13 +0000)]
1. fix set/lockout so that it is possible to lock out all SSIDs except those
specifically unlocked and so that you don't need to lock the non-SSID call in
order to lock an SSID call. So set/lock g1tlh will lock out all instances of
g1tlh, g1tlh-1, g1tlh-15 etc except (for instance) unset/lock g1tlh-9.
2. show/lock allows partial callsign matching so sh/lock gb7 will only show
GB7* calls that are locked.
3. Had a grand shift around for the start of NP.
minima [Mon, 17 Sep 2001 11:34:34 +0000 (11:34 +0000)]
1. Fixed help and apropos commands so that they default to english if
the language is not english and help in the 'not english' language isn't
available.
2. added some help text for sh/newc.
minima [Fri, 14 Sep 2001 22:44:54 +0000 (22:44 +0000)]
6. Make the scripts look for user and node_default files if there isn't a
more specific one.
7. add the blank command which prints nn blank lines (default 1)
minima [Fri, 14 Sep 2001 17:50:19 +0000 (17:50 +0000)]
1. added the start of script files on login/startup. You can now add
commands (for example to set variables) to a file called
/spider/scripts/startup. You can also put in scripts for a callsign which
will be executed when that callsign logs on. A sample script is in the
directory (you did remember to do cvs update -d?). User settable versions
of this will happen when the general mechanism for doing that is available.
2. Added set/unset/anntalk commands. If you unset/anntalk then you will
no longer see many of the of talk like announces. Unfortunately you may
miss the odd useful one as well (but since everything is repeated many times
you probably won't :-)
minima [Thu, 13 Sep 2001 19:58:05 +0000 (19:58 +0000)]
5. Change the badwords interface to be the same as baddx, badspotter et al.
added set/badword, unset/badword and show/badword. This routine will auto
convert (and delete afterwards) the old badwords file.
Also make the ann->talk thingy less aggressive