NameWash

nwash

Assign a standard ASCII-fied and/or dehoisted nickname to a user, which is derived from it’s original username

]nwash < dehoist | asciify | full > (users ...)

Examples:

  • ]nwash dehoist @User
  • ]nwash full @User1 @User2 "User name3"

Both User and FortressBot must have Manage Nicknames permission


nwasheveryone

Similar to nwash, but targets everyone in the server

]nwasheveryone < dehoist | asciify | full >

Example:

]nwasheveryone dehoist

Both User and FortressBot must have Administrator and Manage Nicknames permission


nwconfig

Display’s this server’s auto-NameWash configuration

The different Modes define the behavior of the NameWash

  • Dehoist : Remove hoisting characters on a user’s name
  • Asciify : Converts non-standard ascii characters of a user’s name into standard ascii characters
  • Full : Dehoists and Ascii-fies names simultaneously

nwhoistchars

Changes the NameWash’s hoisting characters.

]nwhoistchars [character...]

Examples:

  • ]nwhoistchars !.[]{}%$ (max characters: 50)
  • ]nwhoistchars --reset (reset to default)

Both User and FortressBot must have Manage Nicknames permission


nwlog

NameWash Logging: Turn on, off logging feature to record every user’s username/nickname washed. Also set which channel FortressBot should log them in

]ilog < off | on | set | clear > [text channel]

Examples:

  • ]nwlog off Turns off logging
  • ]nwlog on Turns on logging
  • ]nwlog set #my-channel Sets #my-channel as a place for FortressBot to log namewash actions
  • ]nwlog clear Remove the log channel

Both User and FortressBot must have Manage Channels permission


nwmode

Changes the behavior of the auto-NameWash

]nwmode < dehoist | asciify | full >

Example:

]nwmode asciify

The different Modes define the behavior of the NameWash

  • Dehoist : Remove hoisting characters on a user’s name
  • Asciify : Converts non-standard ascii characters of a user’s name into standard ascii characters
  • Full : Dehoists and Ascii-fies names simultaneously

Both User and FortressBot must have Manage Nicknames permission


nwnaxchars

Changes the NameWash’s non-ascii exception characters. (Maximum exceptions: 50 characters)

]nwnaxchars < add | remove | clear > [character...]

Examples:

  • ]nwnaxchars add Adds the black chess rook character
  • ]nwnaxchars remove Removes the snowflake character
  • ]nwnaxchars clear Clears all of the exceptions

Sidenote: Adding duplicate characters are ignored

Both User and FortressBot must have Manage Nicknames permission


nwoff

Deactivates the automatic NameWasher.

Both User and FortressBot must have Manage Nicknames permission


nwon

Activates the automatic NameWasher.

Both User and FortressBot must have Manage Nicknames permission


swash

ASCII-fy and/or remove hoisting characters from a given string.

]swash < dehoist | asciify | full > (text)

Examples:

  • ]swash asciify ø"
  • ]swash full !ΣЯ