Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a module with a command to check the history of user nicknames #259

Open
EpicNet opened this issue Apr 29, 2021 · 0 comments
Open

Comments

@EpicNet
Copy link

EpicNet commented Apr 29, 2021

There is a proposal to create a new module with a team so that you can find out the nearest history of the use of nicknames by a specific user just like the command "/WHOWAS <nick>" does it to display the connection history.

This idea came up after posting a question on the client's official mIRC forum: https://forums.mirc.com/ubbthreads.php/topics/268739/whowas-for-nick#Post268739

The purpose of the module is to track and record any changes to user aliases on the server if the user tries to hide. Saving data will probably be similar to the method used by the "chanhistory" module. This may require additional settings for the module configuration.


The command and syntax can be like this: "/WHONICKS" or "/WHATNICKS <nick|mask> [30] [30d]"

<module name="whatnicks">
<whatnicks regnicks="yes" maxsave="100" maxnicks="30" maxdate="30d" datatime="30d" notice="yes" bots="no">


regnicks - track changes of registered nicknames only.
maxsave - maximum number of saved nicknames (all new records must replace old ones within the limit).
maxnicks - maximum number displayed nicknames when requested (newest only).
maxdate - maximum period of time for which it is possible to find out information.
datatime - maximum period for storing data about each user after which they are deleted.
notice - how to send the requested information, to notices or to private message.
bots - determines the need to track nicknames of bots that have the (+B) mode set.


This idea seems interesting to me. Perhaps you will have your own thoughts on this, how it can be done better, more efficiently and even more functional. If you create such a module, it will be curious to test it, and for someone it can be a useful function.

@EpicNet EpicNet changed the title Add a command to check the history of nicknames user Create a module with a command to check the history of user nicknames Apr 29, 2021
@SadieCat SadieCat transferred this issue from inspircd/inspircd Apr 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants