Skip to content
Petr Bena edited this page Mar 19, 2018 · 5 revisions

IRC

Grumpy is an IRC client for advanced users and it's expected that you know what IRC is and how to use it. If you don't, you should first learn about it.

Grumpyd

One of most powerful and main advantages of GrumpyChat over other IRC clients, is its distributed core (also known as Grumpyd). It's a headless full featured IRC client, that is supposed to run on a server (but can run on your PC as well). You can connect to it and control it using GrumpyChat. Thanks to grumpyd (which acts as very advanced bouncer) you will stay connected to all networks and keep monitoring all chats even when you are offline. You can of course use GrumpyChat without grumpyd, as a simple standalone IRC client, but lot of its strongest features it has wouldn't be available to you in such a case.

Commands

Grumpy doesn't have much of a user interface so far (no fancy buttons or dialogs), it's more or less all about commands. Everything you need to do in grumpy can be done using commands. Some things can be also done using GUI (dialogs), but they always can be done using commands.

Commands are entered in the text box area and by default are prefixed with slash. Some non-standard commands that are grumpy specific are prefixed with "grumpy." for example /grumpy.link

There is an autocompletion for every known command (you can use tab to autocomplete it), when you do /<tab> it will display all commands known by grumpy.

Some basic commands you probably will need to use often:

/server

Synopsys: /server [ircs://]<url>[:port]

Example: /server ircs://chat.freenode.net:6697

Will open a new connection to IRC server. If prefixed with ircs:// the connection will use SSL, if suffixed with :port the default port will be changed.

/join

Synopsys: /join <channel name>[,other name] [key]

Example: /join #grumpy

Will join all specified channels (separated by comma).

/grumpyd

Synopsys: /grumpyd <server> <user> <password>

Will connect you to grumpyd

/nick

Changes your nick, works even when you are offline (in that case it will change your default nick), so you can use this command before you connect to some network in case you want to change which nick you would have after connect.

/echo

Synopsys: /echo some text

Prints the text into the scrollback

Clone this wiki locally