Addons Project Page
Author: entropy
Added: 5y
Updated: 17w
mIRC: 7.52+
Hits: 3,078
Downloads: 312
Review: maroon
Size: 5.25KB
2 0
Login to vote.
Connection Settings
v2.7
This addon manages your many IRC networks/connections.
Also, you can connect to your BNC/ZNC with this tool.
Enjoy!
Download
JSON
▲ Review
▲ Log
Changelog:
- v2.7 1/15/24
Added an option to continually rejoin all channels on connect (if you don't join them on connect).
Also made a check to rejoin any channels you are banned from 5 times. If more than 5 attempts, remove the channel from the autojoin list.
- v2.6 12/18/21
Fixed identification problem that would join channels before you identified with NickServ.
- v2.5 12/14/21
Fixed a few things.
- v2.4 11/3/21
Fixed another global variables error.
- v2.3 11/1/21
Fixed a global variables error.
- v2.2 10/15/21
Put a delay on auto joining channels on connect.
- v2.1 10/1/21
Changed delay autojoin.
- v2.0 8/16/21
Added SASL support.
- v1.95 2/18/20
Added extra NickServ support.
- v1.9 2/12/20
Placed servers in alphabetical order when starting mIRC
- v1.8 11/13/19
Fixed the "Connect" button and added "Disconnect".
- v1.7 11/13/19
Increased the time between connecting/joining channels on auto join
- v1.6
added IPv6 support
- v2.7 1/15/24
Added an option to continually rejoin all channels on connect (if you don't join them on connect).
Also made a check to rejoin any channels you are banned from 5 times. If more than 5 attempts, remove the channel from the autojoin list.
- v2.6 12/18/21
Fixed identification problem that would join channels before you identified with NickServ.
- v2.5 12/14/21
Fixed a few things.
- v2.4 11/3/21
Fixed another global variables error.
- v2.3 11/1/21
Fixed a global variables error.
- v2.2 10/15/21
Put a delay on auto joining channels on connect.
- v2.1 10/1/21
Changed delay autojoin.
- v2.0 8/16/21
Added SASL support.
- v1.95 2/18/20
Added extra NickServ support.
- v1.9 2/12/20
Placed servers in alphabetical order when starting mIRC
- v1.8 11/13/19
Fixed the "Connect" button and added "Disconnect".
- v1.7 11/13/19
Increased the time between connecting/joining channels on auto join
- v1.6
added IPv6 support
Review: maroon
I don't have a BNC/ZNC, account so I can't see how that behaves unless someone wants to give me a free account
Being able to autojoin multiple servers without manually choosing them is a great idea, but the script will need to make a few changes to overcome mIRC quirks.
* The settings added to this script will behave differently, depending on whether mIRC thinks your entry matches an entry inside a group.
* If server/port is a range, mIRC chooses a number randomly from the range, but retries that number repeatedly. But if the server is in a 'group' defined with a range, mIRC will instead randomly choose a port each time.
* If server/port is in a group, the retry will retry other servernames in that group, which may be unexpected.
Solution: The server entries should add a field for 'group', then use that if it contains a value.
The interface could use a little improvement to 'idiot proof' user input.
* it silently ignores input when I use a network name containing a space
* the label says server/port without indicating the port is optional, and if I use irc.dal.net/6661 as instructed, it fails.
* it should let me rearrange the order in which networks connect, and not show me a sorted list that's different than connect order. i.e. I don't connect my group of networks alphabetically. Using them in 'item' order isn't good either, since the sort order of items changes as new are added, even if you use buckets=1.
* either it should let you see the connect button without entering an altnick, or it should keep you from using altnick==primary
* It shouldn't commit edits to a server entry until you click 'apply', which is grey'ed out until something changes.
* If the new 'group' field contains a value, you shouldn't need to fill anything else in, since it would be getting values from servers.ini, and this script is only used for connecting to them. The exceptions would be things not in servers.ini such as Oper Login
Using groups also helps for networks I've used where I need to have multiple servernames in the retry list for 1 network.
Ask: It would help to have a 'help' button next to each item, to give tips and examples, so novices know what some of these items do. i.e. do you need to list server AND port, what should go in 'services command', etc.
I don't have a BNC/ZNC, account so I can't see how that behaves unless someone wants to give me a free account
Being able to autojoin multiple servers without manually choosing them is a great idea, but the script will need to make a few changes to overcome mIRC quirks.
* The settings added to this script will behave differently, depending on whether mIRC thinks your entry matches an entry inside a group.
* If server/port is a range, mIRC chooses a number randomly from the range, but retries that number repeatedly. But if the server is in a 'group' defined with a range, mIRC will instead randomly choose a port each time.
* If server/port is in a group, the retry will retry other servernames in that group, which may be unexpected.
Solution: The server entries should add a field for 'group', then use that if it contains a value.
The interface could use a little improvement to 'idiot proof' user input.
* it silently ignores input when I use a network name containing a space
* the label says server/port without indicating the port is optional, and if I use irc.dal.net/6661 as instructed, it fails.
* it should let me rearrange the order in which networks connect, and not show me a sorted list that's different than connect order. i.e. I don't connect my group of networks alphabetically. Using them in 'item' order isn't good either, since the sort order of items changes as new are added, even if you use buckets=1.
* either it should let you see the connect button without entering an altnick, or it should keep you from using altnick==primary
* It shouldn't commit edits to a server entry until you click 'apply', which is grey'ed out until something changes.
* If the new 'group' field contains a value, you shouldn't need to fill anything else in, since it would be getting values from servers.ini, and this script is only used for connecting to them. The exceptions would be things not in servers.ini such as Oper Login
Using groups also helps for networks I've used where I need to have multiple servernames in the retry list for 1 network.
Ask: It would help to have a 'help' button next to each item, to give tips and examples, so novices know what some of these items do. i.e. do you need to list server AND port, what should go in 'services command', etc.
Comments (1)
Apr 2nd, 2019 - By: alic3
(Feature request)
Being able to load distinct (seperate) certificate file per entries (per network/nick) (like most irc client already does)
something like this.. (exemple of the feature on AdiIRC client): [IMG]https://dev.adiirc.com/attachments/download/779/ssl.png[/IMG]
Being able to load distinct (seperate) certificate file per entries (per network/nick) (like most irc client already does)
something like this.. (exemple of the feature on AdiIRC client): [IMG]https://dev.adiirc.com/attachments/download/779/ssl.png[/IMG]
Reply: