DMDircthe intelligent IRC client

en

Actions how-to

Introduction

This document provides step-by-step guides on how to do various things with the DMDirc actions system. If you want to do something that isn't detailed here (and you can't figure out how to do it), please join us in #DMDirc on Quakenet (irc.quakenet.org), and we'll give you a hand.

If you open the actions manager and the New Action button is disabled, you will need to create a new action group first. Press the Add Group button, enter a name (such as my actions) and click OK.

How to auto-connect to a server when DMDirc starts

  1. Open the actions manager (Settings→Action Manager)
  2. Press the New Action button
  3. Enter a name for the action (the exact name doesn't matter; something like startup will do)
  4. For the Primary trigger select Client Opened
  5. Select the Response tab
  6. In the Execute the following commands: text area, enter one or more /newserver commands, with each command on a new line
  7. Press OK
  8. Press Close

How to stop people's auto-away actions being displayed

  1. Open the actions manager (Settings→Action Manager)
  2. Press the New Action button
  3. Enter a name for the action (the exact name doesn't matter; something like auto-away will do)
  4. For the Primary trigger select Channel action received
  5. Select the Conditions tab
  6. Press the New button
  7. For the Argument select message
  8. For the Component select content
  9. For the Comparison select contains
  10. For the Target enter auto-away
  11. Select the Response tab
  12. From the Formatter list select No response
  13. Press OK
  14. Press Close

How to stop channels being coloured when people use auto-away actions

  1. Open the actions manager (Settings→Action Manager)
  2. Select the chancolours group, if it is not selected
  3. Select the action named action
  4. Press Edit Action
  5. Select the Conditions tab
  6. Press the New button
  7. For the Argument select message
  8. For the Component select content
  9. For the Comparison select doesn't contain
  10. For the Target enter auto-away
  11. Press OK
  12. Press Close

How to show a popup when someone mentions your nickname

  1. Open the actions manager (Settings→Action Manager)
  2. Press the New Action button
  3. Enter a name for the action (the exact name doesn't matter; something like my highlight will do)
  4. For the Primary trigger select Channel message received
  5. Select the Conditions tab
  6. Press the New button
  7. For the Argument select message
  8. For the Component select content
  9. For the Comparison select contains
  10. For the Target enter ${SERVER_MYNICKNAME}
  11. Select the Response tab
  12. In the Execute the following commands: text area, enter the following: /popup Highlight by ${1.USER_NAME} on ${0.CHANNEL_NAME}
  13. Press OK
  14. Press Close

Note: The /popup command is provided by the systray plugin. You can replace it with /osd to use the On Screen Display plugin instead. You can include the actual message by including ${2.STRING_STRING} in the command.

Documentation

In this section

Other sections

Problems?

If you're having problems with DMDirc, please feel free to join us on IRC.