News

Version: 1.2.8
(see the version history for a list of changes)

Download IRCmagic

Download IRCmagic Third-Party Plug-in Modules

Read the IRCmagic Online Guide

What is IRCmagic?

IRCmagic is a classic Mac OS 9 AppleScript enhancement for the popular Macintosh IRC chat client, Ircle. Among IRCmagic's built-in features are many handy IRC-related features like nickname completion, custom CTCP replies, powerful input line aliasing, and fully-configurable sound synchronization functions like AutoGet and AutoSend. Also included is a full-featured Jukebox that plays your sounds unattended, sound management functions such as AutoPlay and automatic labeling, and many other useful features. All of IRCmagic's built-in features are fully configurable, and easy to use.

At the core of IRCmagic is a fast, efficient plugin engine that sets the foundation for a fully-extendable platform. IRCmagic's plugin architecture is simple and straightforward, allowing even novice scripters to write plugins easily and quickly. With IRCmagic's plugin architecture, there is no limit to how one might extend IRCmagic's capabilities.

Here Are Some of IRCmagic's Features:

Feature Description
IRCmagic Main Window
  • the hub for all IRCmagic settings
  • manage your IRCmagic plug-ins easily and quickly
  • allows you to step through all of IRCmagic setup dialogs in a friendly, graphical interface
Aliasing Plugin
  • allows you to alias anything typed in the Ircle input line
  • uses powerful regular expression search and replace
AutoGet Plugin
  • automatically requests sounds from others when they are played if you do not have them
  • allows you to filter sounds (only request certain types of sounds, ignore files if your hard drive is getting full)
  • automatically requests/resumes incomplete files
AutoGone Plugin
  • automatically marks you gone after a specified amount of time
  • maintains gone status for multiple connections
  • allows you to disable certain IRCmagic functions while you are gone
  • optionally changes your nickname when you are gone
  • optionally posts time gone at specified intervals
AutoGreet Plugin
  • nickname, channel, or default auto greet messages and auto part messages
  • can use nick!user@host masks with wildcards
  • fully configurable, easy to set up, and extremely versatile
  • optionally play any system 7 sound on joins / parts
  • optionally speak any phrase on joins / parts using Mac OS Text to Speech
AutoPing Plugin
  • automatically respond to ping requests
  • automatically report ping times to others
AutoPlay Plugin
  • Replaces Ircle's limited built-in sound handling with more flexible, robust sound handling
  • broadcast "CTCP SOUND" events using sound files located anywhere on any hard drive
  • Gives you more control over your media player
AutoSend Plugin
  • automatically sends sounds to others when they request them from you
  • configurable request trigger
  • can send a customized rejection message when the requested sound is not found
CustomCTCP Plugin
  • customize any CTCP reply easily and quickly
FServer Plugin
  • share files with others without interaction
Jukebox Plugin
  • plays sounds unattended while you chat
  • sounds can be played to the current window, a nickname, a specific channel, or locally on your computer
Information / PluginInfo
  • displays various information about your copy of IRCmagic
Rescan
  • rescan your aliases file, sounds folder, autoplay folder, greet folder, or any combination
 
Read the IRCmagic Online Guide

A Note From The Author

Like any piece of software, IRCmagic is bound to have flaws or lack features you would like to have. If you find a bug, please contact as soon as humanly possible, and we'll correct the problem immediately. We are also always open to suggestions.

IRCmagic is shareware. If you would like to use IRCmagic longer than the 30-day trial period, please purchase it.

IRCmagic's Regular Expression capability makes use of the RegEx Commands scripting addition by Leonard Rosenthol & Lindsey Dubb. Please see the documentation that came with RegEx Commands for more information on how to use Regular Expressions. The entire package is located within the "Other Software Packages" folder in your IRCmagic Folder. For more information on this software package, see http://www.lazerware.com/.

IRCmagic's dialog boxes are generated with the Dialog Director scripting addition by Christopher E. Hyde, which is a freeware software title. The entire package is located within the "Other Software Packages" folder in your IRCmagic Folder. For more information on this software package, see http://www.hylight.demon.co.uk/DialogDirector/.

IRCmagic uses Akua Sweets by AKUA Interactive Media AG for sorting lists, some file manipulation, and many other things. The entire package is located within the "Other Software Packages" folder in your IRCmagic Folder. For more information on this software package, see http://www.akua.com/Software/AkuaSweets/.

IRCmagic offers secure encryption via the EnScrypt scripting addition by Robert Meigs of Highwinds Trading Company. The entire package is located within the "Other Software Packages" folder in your IRCmagic Folder. For more information on this software package, see http://www.highwinds.com/EnScrypt.html.