View Issue Details

IDProjectCategoryView StatusLast Update
0006396unrealircdpublic2024-03-25 15:20
ReporterAmiga600 Assigned To 
PrioritynoneSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Summary0006396: Alter the Auto Join option to add a delay feature
DescriptionCurrently the auto-join feature has no delay, so instantly joins users into channels
I propose adding a configurable delay to this feature, and a small check to see if the user has joined any channels before it executes (ie. if they have not joined a channel, autojoin will join them, if they have joined a channel, autojoin is cancelled)

At the moment we have
set { auto-join "#channel"; }
which instantly joins the user before anything has chance to set, such as custom vhosts from NickServ for example

I would like to see it modified to something like this
set { auto-join { channel "#channel"; delay "1m"; ifnotinchan "true/false"; }

This would then delay it by 1m(inute) which is usually long enough for initial commands to execute
(The "if not in chan" would cancel off autojoin for that user if they have joined a channel)

So for example if not in chan = true - and user has not joined a channel within the delay (1m) setting, the user would be joined into stated channel - if not in chan = false then user would not be auto joined if they are already in a channel
TagsNo tags attached.
3rd party modules

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-03-25 15:20 Amiga600 New Issue