This can’t be directly implemented, because it would require a substantial (read 'complete) rewrite of the time system, you’d have to do the necessary re-writes yourself. There is a function to allow users to set their own custom rank, however.

I can offer two alternatives.

1: Set up a set of aliases, approximately as !aliascom rank1 rankedit custom (sender) Whatever custom rank name you want them to have. Unfortunately, there’s no way to limit this to user’s who have already reached the needed time, the rank and permissions group systems are separate. (Other than regular status) If you have enough active mods, you can lock this to mods, and change the (sender) to (touser). Note that (touser) will target the user of the command if the user does not target someone else.

2: Set a minimum time before users can set their own title, then set up aliases of !aliascom rank1 rank set Random rank name here. This will only work once people pass the threshold for custom ranks, and you could further apply permissions to specific aliases so that only regulars or subs can use them.

The easiest way to do this is to just have mods you trust and get them to manage it manually though.

Have gotten an idea myself, but it’s a bit hard to describe with my broken english, so I will just try them and when they work I may will respond again so others may be able to see it when they want to deal with an as like idea ^^