Rubik IRC Bot

From Speedsolving.com Wiki

Currently the main IRC Bot used in the #rubik chatroom is named Venim created by Dan Cohen. There is also an IRC Bot named mirco501, run by tomasu, which is an exact mirror of Venim. The name micro501 was meant to be the successor to the original bot, mirco500, which was created by Peter Greenwood(pjgat09).

Commands

Each command is prefaced by a comma(,) for Venim and a period(.) for micro501. For example, to use Venim to get a 3x3 scramble you would type ,3 at the beginning of a line.

Puzzle Scrambles

Cubes

,2 through ,7 produces scrambles for 2x2 through 7x7 cubes.

*minx

Pyraminx: ,py
Megaminx: ,m

Square-1

Square-1: ,sq

Clock

Clock: ,cl

Note: Clock scrambles are not in WCA format.

Other Commands

Recording Averages

To add a time to your recorded times type ,time [your time]. For example, you could type ,time 3.45 if your time was 3.45 seconds.

To see the current added times type ,stats. For more than two times, it will show your average up to 12 solves, where it will continue to roll if you add more times. To see stats of other people, you can type ,stats [the person's nickname].

To clear all saved times type ,clear.

If you add the wrong time to your average you can type ,correct [correct time]. This will replace your last time entered with the correct time.

Tell

To send a message to another person via the bot you can type ,tell [the person's nickname] [your message]. When the person talks again they will receive the message.

Seen

To see when a person was last on the channel you can type ,seen [the person's nickname]. This will show the person's last activity on the channel.

Other variations of ,seen

,seen.msg [nickname]: shows the last time [nickname] talked in the channel.
,seen.quit [nickname]: last time someone quit the channel.
,seen.join [nickname]: last time someone joined the channel.