Results 1 to 6 of 6

Thread: Welcome to the Wiihacks Chatroom! Getting to know Luigi, our channel bot.

  1. #1
    Forum Administrator BluPhant's Avatar
    Join Date
    May 2010
    Location
    New England
    Posts
    2,365

    Talking Welcome to the Wiihacks Chatroom! Getting to know Luigi, our channel bot.

    Luigi Bot Commands for the #wiihacks channel

    Welcome to the Wiihacks Chat Room! We try and keep this a fun place where information can be discussed and issues addressed. As we have staff from all over the world, you'll generally find a moderator around most of the time. Please note: This chatroom is not intended for spoonfeeding. If you want to ask questions, you should at least make an effort to search for what you're looking for (generally in the recommended guides section) prior. Failing this, you may be subject to ridicule in the chatroom. But we will make every effort to help where we can.

    You MUST use your forum nick when logging on to the chatroom. We have a Bot (Luigi) who is in charge of enforcing this rule. If you're not using your forum nick on the chatroom, he will kick you out. Luigi also hands out "voice" to users as they enter the channel. Wiihacks is a "moderated" channel, which means that you cannot speak on the channel unless you are given voice (+).

    Luigi actually does many other jobs and can be very helpful on a lot of common topics. To get Luigi's attention for a command, the first character needs to be a dot.

    [SPOILER=Commands Open To All]
    These commands are open to all chatroom users.
    .wifi
    This will invite you to the #wifi_plaza channel where you can coordinate online play with other Wiihacks members.
    .whoami
    Shows your name and security level
    .choose <item 1> <item 2>... [item n]
    Has the bot choose between a list of items randomly. Must have at least two things to pick from (duh).
    .google <terms>
    Performs a google search on the terms specified and displays first result.
    .lmgtfy <terms>
    Performs a "Let Me GoogleThat For You" google search on the terms specified and displays first result.
    .lmgtfywh <terms>
    Performs a "Let Me GoogleThat For You" google search on the terms specified and displays first result. Limits search results to Wiihacks.com.
    .guide <terms>
    Performs a google search on the terms specified and displays first result, limited to recommended tutorials section of wiihacks.
    .8ball <question>?
    Virtual magic 8 ball... the answers are completely accurate every time.
    .wz <location>
    Displays local weather. Location can be a zipcode (US) or city/country (other)
    .triggers
    Shows other options (dictionary terms) available to use.
    .<anything>
    Looks up the given term in the dictionary and tries to find something close.
    [/SPOILER]
    [SPOILER=RSS Feeds]
    Luigi follows a number of RSS feeds. As new articles are posted, they are announced in the channel. they can also be displayed by using any of the following:
    .geekologie - A fun blog of tech stuff.
    .hackmii - Busing's blog (team Twiizers)
    .wiihacksmembersubmittednews - Wiihacks Member Submitted News
    .wiihackssitenews - Wiihacks site news
    .wiinews
    .ign-wii
    - IGN Wii News
    [/SPOILER]
    [spoiler=Admin/Op/Hop only commands]
    These commands are only available to staff members with the appropriate security. These commands are NOT available to endusers.
    .addhost <username> <host>
    For staff members only - adds valid host to database. Luigi requires a known host for staffers before commands will be available. This command is restricted to AOP or better.
    .delhost <username> <host>
    For staff members only - removes host from selected user. This command is restricted to AOP or better
    .showhosts <username>
    Shows all valid host masks for user.
    .lookup <username>
    Displays the users title & makes sure a registered nick, etc.
    .profile <username>
    Shows the URL for users profile page
    .lastactivity <username>
    Shows the last date/time that a user used the forums.
    .questionable <channel>
    Audits all the users on <channel> and reports back on users that have not been active for some time.
    .nickaudit
    Used to identify users with multiple nicks. <Currently under development>
    .updaterss
    Force an update of all RSS feeds. New articles will be announced immediately subsequent.
    .adf <term> <definition>
    Add (or modify) a dictionary term to the database.
    <definition> can be a redirect to another term.

    Example:

    .adf diosmios Dios Mios is currently in development <etc>
    .adf dios-mios .diosmios

    This would create a "shortcut" from dios-mios to diosmios. Whenever the definition of linked item changed, it will change as well.

    Message Of The Day
    The Diictionary term MOTD is sent via notification to users joining the channel.

    Example " [motd] Welcome to WiiHacks Chat. For answers to many frequently asked questions, try typing .triggers in the channel. 11/9/2010 - Type ".CallOfDuty:BlackOps" for more info on this new title. "
    .ddf <term>
    Remove a dictionary term from the database.
    .setsecurity [not yet implemented, contact bluphant if necessary]

    .k <user> [reason]
    Kicks a user from the channel with an optional reason. A random reason will be used if no reason is specified. Predefined kick messages include:

    • pm - Use if kicking the user for PM'ing ops
    • pirate - use if the user is discussing piracy
    • cheat - use if the user is discussing cheating
    • pissed - use if the user just plain annoyed you.
    .kb <user> [reason]
    Kick/bans a user from the channel with an optional reason. Ban is by nickname only (USER!*@*) Reason, if specified, works the same way as .k
    .kbip <user> [reason]
    Kick/ban user from the channel and bans by IP address instead of nick. When used on mibbit addresses, it will ban by Real Name (which for mibbit is the user's REAL host name). This feature can now be used for mibbit clients as well.
    .addtrans <forum nick> <irc nick>
    Allows an IRC nick to be different from the forum nick. This can allow for alternative nicks to be used in the chatroom.
    .deltrans <under development>
    Remove a translation. Not yet implmented.
    .showtrans <forum nick>
    Shows all available nicks for the specified user.
    .witchhunt
    Reviews the logon information for all users in the channel and kicks non-members. (12/6/2010) - any user that has STFU applied will lose voice (and ops if necessary) when this command is run. This applies to all translations of the irc nick that relate to the forum logon name.
    .roulette <nick>
    Play a game of roulette with the specified user. You get a 6 shooter with one bullet. If it fires, the user is kicked from the channel.
    .settitle <user> <title>
    Sets a special title which will be added on to the standard title for a user. AOP+ only.
    .sitestatus
    Tries to connect to wiihacks.com forums and reports back on what was found.
    .stfu <nick>
    .acceptrules <nick>
    Removes voice from the user. This is currently stored in-memory, so when luigi is restarted this will not have effect. It stays in effect until.speak is issued. <UPDATE 12/6/2010> Luigi now holds on to STFU requests until someone "undoes" them with speak. Any user with stfu set will automatically be de-voiced if manually voiced through the chat client. (and a message to this effect displayed)

    acceptrules is a variant of stfu. The behavior is the same, but the message displayed to the end user will indicate non-acceptance of the forum rules.
    .showstfu
    Shows a list of forum users who have STFU in place. These users will not get voice until someone gives them .speak permissions.
    .speak <nick>
    Allows a user that was previously.stfu'ed to speak again.
    .rickroll <nick/channel>
    Rickrolls the specified nick/channel
    .iponema <nick/channel>
    Plays "The Girl From Iponema" to the specified nick/channel
    .freebird <nick/channel>
    Plays "FreeBird" to the specified nick/channel
    [/spoiler]
    [Spoiler=Note for users with SPACES in their forum names]
    Please substitute a hyphen "-" for any space in your name when using the chatroom. Spaces are prohibited by our chat.
    [/Spoiler]
    [Spoiler=Note for users whose forum username is an email address]
    You will need to contact an IRC staffer to get a nick translation before you can use IRC. You cannot use an email address as an IRC nick, so an alternative will need to be determined/setup.
    [/Spoiler]
    [Spoiler=Note for users whose forum username starts with a number]
    You will need to contact an IRC staffer to get a nick translation before you can use IRC. IRC disallows usernames to start with numeric characters.
    [/Spoiler]
    [Spoiler=IRC Specific Stuff]
    This section is in development.

    Nickname Registration
    You should register your nickname on the IRC. While this step is optional for members, it is required for any staff who wishes to have privileges in the channel.

    To accomplish this, once connected using your forum name,
    /nickserv register <pass> <nick>
    where pass is a password of your choosing and email is a VAILD email address.

    On subsequent visits to the chatroom, when logging on the nickserv service will respond with something like this:
    [1:53pm] -NickServ- This nickname is registered and protected. If it is your
    [1:53pm] -NickServ- nick, type /msg NickServ IDENTIFY password. Otherwise,
    [1:53pm] -NickServ- please choose a different nick.
    You then need to supply your password using
    /msg nickserv identify <pass>
    where pass is the password specified above.

    Nickserv will respond with:
    [1:53pm] -NickServ- Password accepted - you are now recognized.
    Staff only:
    If you join a channel before identifying, you will not get Op/Hop status. The easiest way to get opped or halfopped after identifying, do a
    /hop
    this will part/join the channel and then Mario should give you the appropriate status.
    [/Spoiler]
    Last edited by BluPhant; 05-17-2011 at 09:02 AM. Reason: Special usercode exceptions added

    Softmod ANY Wii
    | USB-FAT32 | Error Index | Chat!
    An Introduction To Wii Hacking - MUST READ for all new Wii Hackers
    If I have been of help to you, please click the "Thanks" icon to the left.



  2. #2
    WiiHacks Staff
    Only Site Donators Can PM Staff
    Forum Administrator
    IRC AOP
    Wall-Eyed Mucksucker
    emuhack's Avatar
    Join Date
    Aug 2009
    Location
    Windy City
    Posts
    7,473
    Very Nice!!!!

    THANKS FOR THIS BLU!!!!!

    -

  3. #3
    Member
    WiiHacks Staff
    Moderator

    Virtual Welcome Agent
    Only site donators may send a PM to WiiHacks Staff
    vinatec's Avatar
    Join Date
    May 2010
    Location
    Göttingen, Germany
    Posts
    1,903
    Thank you very much BluPhant for the introduction to Luigi's commands.
    I was always looking forward for something like that!
    This will make IRC life even more easier, thanks to your nice job on Luigi. Keep up the good work!
    See you in the chat

    <--suggestions helped? press Thanks

  4. #4
    Awesome. Thanks for including the staff commands!

  5. #5
    Forum Administrator BluPhant's Avatar
    Join Date
    May 2010
    Location
    New England
    Posts
    2,365
    Added section on registration.

    Softmod ANY Wii
    | USB-FAT32 | Error Index | Chat!
    An Introduction To Wii Hacking - MUST READ for all new Wii Hackers
    If I have been of help to you, please click the "Thanks" icon to the left.



  6. #6
    Retired WiiHacks Staff peire's Avatar
    Join Date
    Sep 2010
    Location
    England,Liverpool (land of the scousers)
    Posts
    6,668
    thanks blu for luigi enjoyed getting to know him
    thanks to bmarlo for this signature


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •