Difference between revisions of "The Wheat Snooper"

From Worms Knowledge Base

Jump to: navigation, search
(Features)
(grammar edits)
Line 43: Line 43:
 
|}
 
|}
 
==Sound notifications==
 
==Sound notifications==
Every sound can be activiated and deactivated and you can choose your own soundfile for each event, but the snooper also ships default sounds in mp3 format.
+
Every sound can be activiated and deactivated and you can choose your own soundfile for each event. Also, the program includes default soundfiles in mp3 format.
  
 
The Wheat Snooper plays different sounds when:
 
The Wheat Snooper plays different sounds when:
Line 49: Line 49:
 
*a buddy leaves WormNet
 
*a buddy leaves WormNet
 
*a buddy sends a message
 
*a buddy sends a message
*when a chatwindow opens
+
*a chat window opens
*when a normal WormNet user sends a message
+
*a WormNet user sends a message
 
*you are highlighted (when someone writes your name into the chat)
 
*you are highlighted (when someone writes your name into the chat)
 
*a buddy hosts a game
 
*a buddy hosts a game
  
and it plays a sound on startup.
+
Furthermore, it plays a sound on startup.
  
 
==Control panel alerts==
 
==Control panel alerts==
Control panel alerts are blinking items in the control panel. You can activate and deactivate this alerts.
+
Control panel alerts are blinking items in the control panel. You can activate and deactivate these.
  
 
The Wheat Snooper alerts you when:
 
The Wheat Snooper alerts you when:
Line 64: Line 64:
  
 
==Balloon messages==
 
==Balloon messages==
Balloon messages are this little messages that appear over the tray icon. This messages can be activated or deactivated and you can set the number of messages inside this balloon (it remembers the history of the balloon messages and displays them).
+
Balloon messages are little messages that appear over the tray icon. These messages can be activated or deactivated and you can set the number of messages inside a balloon (it remembers the history of the balloon messages and displays them).
  
 
The Wheat Snooper pops up a balloon when:
 
The Wheat Snooper pops up a balloon when:
 
*a buddy arrives to WormNet
 
*a buddy arrives to WormNet
 
*a buddy leaves WormNet
 
*a buddy leaves WormNet
*when someone writes you a private message (this message will be displayed in the balloon), this will only happen when there is no chatwindow opened for this user
+
*when someone writes you a private message (the message will also be displayed in the balloon) - this will only happen when there is no chatwindow opened for the messaging user
 
*when a buddy hosts a game
 
*when a buddy hosts a game
 +
 
==Away and back notifications==
 
==Away and back notifications==
This behaviour can be activated and deactivated.
+
These notifications can be activated and deactivated.
  
 
It sends your away message to a user that wrotes a private message,
 
It sends your away message to a user that wrotes a private message,
and it sends a ctcp command to this user (\001away 'awaymessage'\001), the snooper will then display it in the statusbar of your chatwindow and the usericon inside the channelwindows will change to an away icon.
+
and it sends a ctcp command to the user (\001away 'awaymessage'\001). The snooper will then display it in the statusbar of your chatwindow and the usericon inside the channel windows will change to an away icon.
  
It sets you automaticly to away when you are in a game.
+
It sets you automatically to away when you are in a game.
  
It sends a notice to all users that wrote you a message when you was away, it also sends a ctcp commad in that case (\001back\001).
+
It sends a notice to all users that wrote you a message when you was away, it also sends a ctcp commad (\001back\001).
  
The chatwindows have a status button, you can use this button to ask for this users status (\001status\001), in case he has The Wheat Snooper, he will then response with his status (\001away 'awaymessage'\001 or \001back\001).
+
The chat windows have a status button, which you can use to ask for a user's status (\001status\001). In case he has The Wheat Snooper, he will then response with his status (\001away 'awaymessage'\001 or \001back\001).
  
The ctcp commands are only written to users with another clanname then Username (case-insensitive).
+
The ctcp commands are only written to users with another clan name than Username (case-insensitive).
  
 
==Sending several kinds of irc messages==
 
==Sending several kinds of irc messages==
 
You can send notices, actions in notices, (private messages, normal messages), actions, ctcp commands and raw server commands.
 
You can send notices, actions in notices, (private messages, normal messages), actions, ctcp commands and raw server commands.
  
Sending this messages can be done by prefix a short string bevor the message. this string must be the very first string of the message.
+
Sending these messages can be done by adding a short string before the message. This string must be the very first string of the message.
  
*A notice can be send with >> for example (>>hello)
+
*A notice can be send with >>, for example (>>hello)
*An action inside a notice can be send with >>> for example (>>>is happy)
+
*An action inside a notice can be send with >>>, for example (>>>is happy)
*An action can be send with > for example (>is happy)
+
*An action can be send with >, for example (>is happy)
*A ctcp command can be send with >! for example (>!default)
+
*A ctcp command can be send with >!, for example (>!default)
*Raw server commands can be send with / for example (/WHOWAS lookias)
+
*Raw server commands can be send with /, for example (/WHOWAS lookias)
  
The snooper lets you set ctcp commands that others can send you to receive an automatic message. This automatic message is also setable.
+
The snooper lets you set ctcp commands that others can send you to receive an automatic message. This automatic message is also settable.
  
For example you setup the ctcp command 'default' and the message 'this is my default message'.
+
For example, you setup the ctcp command 'default' and the message 'this is my default message'.
 
Another user can now send you the ctcp command default (with >!default) and he will receive 'this is my default message' from you.
 
Another user can now send you the ctcp command default (with >!default) and he will receive 'this is my default message' from you.
  
 
This is a poor example, but imagine you can also response with messages that include download locations, pictures, website addresses, and everything else that fits into a message.
 
This is a poor example, but imagine you can also response with messages that include download locations, pictures, website addresses, and everything else that fits into a message.

Revision as of 17:55, 31 January 2009

(Up to Software)
The Wheat Snooper
The Wheat Snooper screenshot
Developer: Lookias
Latest version: Version 1.5 (beta - final coming soon)
Supported games: W:A
Platform(s): Windows, Linux, Mac
Language: C++/Qt
License: GPL v2
Download: The Wheat Snooper

The Wheat Snooper is a chatclient for the Worms Armageddon WormNET, usually called Snooper.

Details

This program takes advantage of the Qt framework, it runs natviely on Linux, Windows and Mac. Binaries are available for Linux and Windows. It is very fast, as expected from C++ programs. And it provides a great set of features.

Features

Some of these features:

  • chat logs
  • querylist (also logged)
  • comfortable buddylist
  • hosting and joining normal channelgames and also custom channelscheme-games
  • several skins
  • several layouts
  • several sounds for different events
  • highly customisable
  • can share files with each other, over a 3rd party server
  • contains a pictured tutorial in pdf format
  • translations so far to german, english, spanish, romanian and portuguese
  • several skins
  • customizable ctcp commands (to provide: your individual user information, a share of files by using the fileupload functionality of the snooper and so on)
  • can import ProSnooper's buddylist
  • you can choose your own port for hosting

Skins

The Wheat Snooper is skinnable. Screenshots of some of the default skins:

Quake4 skin
Fractal skin

Sound notifications

Every sound can be activiated and deactivated and you can choose your own soundfile for each event. Also, the program includes default soundfiles in mp3 format.

The Wheat Snooper plays different sounds when:

  • a buddy arrives to WormNet
  • a buddy leaves WormNet
  • a buddy sends a message
  • a chat window opens
  • a WormNet user sends a message
  • you are highlighted (when someone writes your name into the chat)
  • a buddy hosts a game

Furthermore, it plays a sound on startup.

Control panel alerts

Control panel alerts are blinking items in the control panel. You can activate and deactivate these.

The Wheat Snooper alerts you when:

  • someone writes you a notice
  • someone writes you a private message

Balloon messages

Balloon messages are little messages that appear over the tray icon. These messages can be activated or deactivated and you can set the number of messages inside a balloon (it remembers the history of the balloon messages and displays them).

The Wheat Snooper pops up a balloon when:

  • a buddy arrives to WormNet
  • a buddy leaves WormNet
  • when someone writes you a private message (the message will also be displayed in the balloon) - this will only happen when there is no chatwindow opened for the messaging user
  • when a buddy hosts a game

Away and back notifications

These notifications can be activated and deactivated.

It sends your away message to a user that wrotes a private message, and it sends a ctcp command to the user (\001away 'awaymessage'\001). The snooper will then display it in the statusbar of your chatwindow and the usericon inside the channel windows will change to an away icon.

It sets you automatically to away when you are in a game.

It sends a notice to all users that wrote you a message when you was away, it also sends a ctcp commad (\001back\001).

The chat windows have a status button, which you can use to ask for a user's status (\001status\001). In case he has The Wheat Snooper, he will then response with his status (\001away 'awaymessage'\001 or \001back\001).

The ctcp commands are only written to users with another clan name than Username (case-insensitive).

Sending several kinds of irc messages

You can send notices, actions in notices, (private messages, normal messages), actions, ctcp commands and raw server commands.

Sending these messages can be done by adding a short string before the message. This string must be the very first string of the message.

  • A notice can be send with >>, for example (>>hello)
  • An action inside a notice can be send with >>>, for example (>>>is happy)
  • An action can be send with >, for example (>is happy)
  • A ctcp command can be send with >!, for example (>!default)
  • Raw server commands can be send with /, for example (/WHOWAS lookias)

The snooper lets you set ctcp commands that others can send you to receive an automatic message. This automatic message is also settable.

For example, you setup the ctcp command 'default' and the message 'this is my default message'. Another user can now send you the ctcp command default (with >!default) and he will receive 'this is my default message' from you.

This is a poor example, but imagine you can also response with messages that include download locations, pictures, website addresses, and everything else that fits into a message.

Personal tools