View Issue Details

IDProjectCategoryView StatusLast Update
0003295unrealircdpublic2015-08-08 18:02
Reportervonitsanet Assigned Tosyzop  
PrioritynormalSeveritytrivialReproducibilityN/A
Status closedResolutionno change required 
Platform-OS-OS Version-
Product Version3.3-alpha0 
Summary0003295: What about umode2?
DescriptionSomething should be done for umode2 on 3.3.

1) Change it as "server only command"
or
2) Remove it (no?)
or
3) Add it officially as a user-command and add docs for it:D (i like this one)

Trivial.. but .. anyway;p
TagsNo tags attached.
3rd party modules

Relationships

related to 0002400 closed /umode2 & /helpop ignore 

Activities

syzop

2007-04-24 17:12

administrator   ~0013667

0002400

aquanight

2007-04-24 19:02

reporter   ~0013669

Probably the only reason umode2 isn't "server-only" is because it basically expands :nick UMODE2 +blah into :nick MODE nick +blah. However, we could make it require the direct sender (== cptr, as opposed to real sender in sptr) be a server. If we want users to be able to more easily set their own usermodes, suggestions are:

- Client side aliases. Not the best solution as not all clients are scripted the same way.
- Server side aliases, now that real command aliases are allowed. This would be the preferred solution. Here's an example of how you might do a server-side alias for umode:

alias "umode" {
    format "^$" {
        type real;
        command "mode";
        parameters "%n";
    };
    format "^.+$" {
        type real;
        command "mode";
        parameters "%n %1-";
    };
};

^ we could include that in example.conf, or we could start an aliases/real.conf for useful aliases that are commonly requested.

vonitsanet

2007-04-25 00:22

reporter   ~0013671

Uh.. I've forgot this one (0002400) sorry;p

Bock

2007-04-25 01:41

reporter   ~0013672

/me +1 to 3)

stskeeps

2007-04-25 05:41

reporter   ~0013678

Ack - but attached to 3.3 on the idea of "useful aliases"

tabrisnet

2007-06-01 12:11

reporter   ~0014255

I recently added a UMODE server-side alias to my config...

Stealth

2007-06-01 13:35

reporter   ~0014256

I don't see why it should be made as a client command, since we now have real command aliases.

This should probably be made into a server-only comnmand

I think perhaps we should put out a general aliases.conf file, which has the normal services aliases, and useful command aliases.

Issue History

Date Modified Username Field Change
2007-04-24 16:45 vonitsanet New Issue
2007-04-24 17:12 syzop Note Added: 0013667
2007-04-24 19:02 aquanight Note Added: 0013669
2007-04-25 00:22 vonitsanet Note Added: 0013671
2007-04-25 01:41 Bock Note Added: 0013672
2007-04-25 03:16 stskeeps Relationship added related to 0002400
2007-04-25 05:41 stskeeps Note Added: 0013678
2007-04-25 05:41 stskeeps Status new => acknowledged
2007-06-01 12:11 tabrisnet Note Added: 0014255
2007-06-01 13:35 Stealth Note Added: 0014256
2015-08-08 18:02 syzop Status acknowledged => closed
2015-08-08 18:02 syzop Assigned To => syzop
2015-08-08 18:02 syzop Resolution open => no change required