View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006255 | unreal | ircd | public | 2023-04-06 12:41 | 2024-01-10 17:08 |
Reporter | Chris_dc | Assigned To | syzop | ||
Priority | none | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 6.1.5 | ||||
Summary | 0006255: Make oper-auto-join operblock specific | ||||
Description | Hi there, we're having the usecase where any oper has different tasks and therefore needs to be on different channels. Some of the opers should not get joined to the #admin room for example. It would be useful to have the oper-auto-join enabled per class, so you can specify specific joins per oper block. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
Had a similar issue recently, I ended up creating security-groups and then overriding auto-join on a per security-group basis. Example: security-group g1 { account { u1; u2; } } security-group g2 { account { u3; u4; } } set g1 { auto-join "#c1"; } set g2 { auto-join "#c2"; } Hope this helps if I understood right. |
|
After you filed this bug, BlackBishop said he needed it as well (well, he used a workaround) and recently someone else poped up too. So seems several people want this. Thanks for the suggestion! :) https://github.com/unrealircd/unrealircd/commit/ae0206a92a6f062d5c9de7922469dc55630b1b2d commit ae0206a92a6f062d5c9de7922469dc55630b1b2d (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD) Author: Bram Matthys <[email protected]> Date: Wed Jan 10 17:00:55 2024 +0100 Add oper::auto-join. This setting overrides set::oper-auto-join. Suggested by Chris_dc in https://bugs.unrealircd.org/view.php?id=6255 |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-06 12:41 | Chris_dc | New Issue | |
2023-07-02 14:49 | BlackBishop | Note Added: 0022931 | |
2024-01-10 17:08 | syzop | Assigned To | => syzop |
2024-01-10 17:08 | syzop | Status | new => resolved |
2024-01-10 17:08 | syzop | Resolution | open => fixed |
2024-01-10 17:08 | syzop | Fixed in Version | => 6.1.5 |
2024-01-10 17:08 | syzop | Note Added: 0023132 | |
2024-01-10 17:08 | syzop | Note Edited: 0023132 |