Search found 12 matches

by roothorick
Thu Jul 01, 2004 10:28 pm
Forum: General chat
Topic: pyIRCMUD: my little pet project
Replies: 4
Views: 2895

Actually, that's in a privmsg by itself. It's essentially creating a whole bunch (one for every (in a production) ~1000000+ rooms) of virtual channels for people to talk in. That's not the ultimate purpose of the bot anyway :)
by roothorick
Wed Jun 30, 2004 11:45 pm
Forum: General chat
Topic: pyIRCMUD: my little pet project
Replies: 4
Views: 2895

pyIRCMUD: my little pet project

I've been working on this cute little bot for quite some time now. It's a primitive wannabe MUD that runs on top of an IRC server. Unfortunately, as it is currently designed it only works with certain IRCds (Unreal being one of them) but I'll eventually add a toggle to allow it to work with all IRCd...
by roothorick
Wed Jun 30, 2004 8:08 pm
Forum: Unreal 3.2 Support
Topic: is this possible?
Replies: 3
Views: 1455

Not directly. There is a thing called NAT (Network Address Translation) that can probably do what you want, but that's not directly related to UnrealIRCd. Google is your friend :)
by roothorick
Wed Jun 30, 2004 8:04 pm
Forum: Unreal 3.2 Support
Topic: Client limit for OPERS only
Replies: 12
Views: 3784

Clip the last F on OTECHStaff on each line. Usernames are limited to 10 characters, and with the probable tilde that's 9. My hostmask for my allow {} block reads *roothoric@* for exactly the same reason (note no K).
by roothorick
Wed Jun 30, 2004 8:01 pm
Forum: Unreal 3.2 Support
Topic: Client limit for OPERS only
Replies: 12
Views: 3784

allow { ip OTECHStaff@*; hostname OTECHStaff@*; class opers; password "test"; maxperip 30; }; Put an asterisk before "OTECHStaff" on both lines. That should catch the leading tilde if you don't have ident running.
by roothorick
Wed Jun 30, 2004 7:51 pm
Forum: Unreal 3.2 Support
Topic: Client limit for OPERS only
Replies: 12
Views: 3784

that's why I thought of changing opers' connection class with oper::class when I first read this topic. The problem with that is, again, the opers have to find room in the "clients" class first. What if there's some form of DoS or DDoS going on that exploits connection limits? Then opers ...
by roothorick
Wed Jun 30, 2004 7:11 pm
Forum: General chat
Topic: Using IRC as a communications framework for other apps
Replies: 10
Views: 5849

For smaller games and/or less demanding stuff (RPG? ;p heh) it can be quite useful since you get the whole "network infrastructure" for free ;). Funny you say that... I have an MUD ( = Multi-User Dungeon, essentially a text-based MMORPG) engine written in Python that runs on top of an exi...
by roothorick
Wed Jun 30, 2004 7:05 pm
Forum: Unreal 3.2 Support
Topic: Client limit for OPERS only
Replies: 12
Views: 3784

Also note that you probably need to have set::options::identd-check enabled and also must be running a correct identd server yourself. Not necessarily. I'd prefer having identd disabled and tell the IRC client what to send for the username, as it's IMO a bit easier. That's part of why the asterisk ...
by roothorick
Wed Jun 30, 2004 4:44 pm
Forum: Unreal 3.2 Support
Topic: Client limit for OPERS only
Replies: 12
Views: 3784

I feel like taking a crack at this, so heck. My best guess is setting up ops as a separate class with its own limits: class ops { pingfreq 90; maxclients 100; sendq 100000; recvq 8000; }; (These numbers may need adjusting) Then, have each op sign on with an arbitrary username (in this case "sta...
by roothorick
Wed Jun 30, 2004 4:21 pm
Forum: Unreal 3.2 Support
Topic: set::hosts?
Replies: 2
Views: 1367

set::hosts?

Where and how are the settings in the set::hosts block used? No matter what I set these to, they don't seem to do anything. For reference, here's what I currently have them set to (doesn't seem like a security risk to post this): hosts { local "fgnet.op"; global "fgnet.op"; coadm...
by roothorick
Wed Jun 30, 2004 2:52 pm
Forum: Unreal 3.2 Support
Topic: oper
Replies: 4
Views: 1725

AngryWolf wrote:Additionally, you may get rid of the global operflag, because netadmin already includes it.
It's worthwhile to note that UnrealIRCd 3.2 example.conf includes both in the "bobsmith" example, which apparently is misleading.
by roothorick
Wed Jun 30, 2004 2:46 pm
Forum: General chat
Topic: UnrealIRCd miscellaneous/IRC (not UnrealIRCd related) forums
Replies: 1
Views: 1962

UnrealIRCd miscellaneous/IRC (not UnrealIRCd related) forums

I think I know why there's so many "not off topic" posts in the Off Topic forum -- because they ARE off-topic -- there's no appropriate forum for them. There's no forum for UnrealIRCd discussion that's not support or related to modules, spam filters, or bug/feature requests. Don't you thin...