I created a script for you that changes all user data to randomly selected on mIRC start up events and when you disconnect from the network.

Try to use this code:
Code
on *:START: arud_set
on *:DISCONNECT: arud_set
-------------------------------------------------------
alias -l arud_set {
  %arud_path_nicks = scripts\AutoRandUserData\nicks.txt
  %arud_path_anicks = scripts\AutoRandUserData\anicks.txt
  %arud_path_emails = scripts\AutoRandUserData\emails.txt
  %arud_path_rnames = scripts\AutoRandUserData\fullnames.txt
  ;----------------
  if ($exists(%arud_path_nicks)) || ($exists(%arud_path_anicks)) || ($exists(%arud_path_emails)) || ($exists(%arud_path_rnames)) { echo -s ----- New User Data ----- }
  if ($lines(%arud_path_nicks) > 0) { mnick $read(%arud_path_nicks) }
  if ($lines(%arud_path_anicks) > 0) { anick $read(%arud_path_anicks) }
  if ($lines(%arud_path_emails) > 0) { emailaddr $read(%arud_path_emails) }
  if ($lines(%arud_path_rnames) > 0) { fullname $read(%arud_path_rnames) }
}

You need to create 4 files and specify the correct path to these files, in which you can write any amount of data to the column. The email name will be used as the ident.
If you need to disable the script, just comment out the top 2 lines with event handlers using the ";" character. You can also comment out some of the bottom lines for change the data if you don't want it to change.

For example, to disable changing nicknames:
Code
  ;if ($lines(%arud_path_nicks) > 0) { mnick $read(%arud_path_nicks) }
  ;if ($lines(%arud_path_anicks) > 0) { anick $read(%arud_path_anicks) }


🌐 https://forum.epicnet.ru 📜 irc.epicnet.ru 6667 #Code | mIRC scripts, help, discuss, examples