Batch Messages

When you join a channel or use the /history #channelname <quantity> command, previous messages are loaded for the past X lines, or until the maximum number of playback allowed. Replay messages are limited by time and number of lines, and there are a default number of messages that play back when you join the channel

Empty batch replay on channel join
An empty batch replay on channel join


Chat History Playback

Replay messages look like regular channel messages, but the timestamp will tell you that. Only you will be able to see these messages

Batch messages

Note: An example of messages playing back on join / the mode [+H lines:duration] which, for unregestered channels at the moment, is limited at 75 lines over 12 hours so if a message was 76 messages ago it cannot be retrieved, and if the message was 13 hours ago - even if it's under 75 - it will not be shown either

Responses: Our mIRC script gathers messages from the playback, which allows you to reply to messages sent during the playback, also allows you to view replies within the batch, also shows the original message of any replies that address something that was said before you joined

When you are receiving messages, your IRC client will treat them like ordinary messages because everything, including the message ID, which the server generates every time a message is sent, will be recreated exactly. This is why the batch begin / end, with the timestamp is announced to give you a firm indicator that will allow you to see that the messages within these guide lines weren't being said at the present moment


Channel Join Scan

Channel join alert
Each channel you join is mode scanned and gives you alerts about what it finds

In the above example, this is what it looks like when you join a channel. Even if there are no messages to play back, the batch will still be displayed, but it will be empty. When the scan detects certain modes i.e. This channel uses chat history playback ... you will be warned about it in this way - automatically before any conversation strikes up

Every channel you join, the modes will be scanned upon entry. This will show you when the channel was created (if your channel is regisered the creation date will be preserved) and what modes are currently set. If you are not sure what the modes mean, you can click here for the list of channel modes


Other Batch Sightings

There are some other things that will be handled using batch but they are not handled by the script in the same way. These things are netsplit & netjoin. When there is a net split,

Return to Top