mIRC Home    About    Download    Register    News    Help

Print Thread
Add/Remove Favorites by /command #268312 02/01/21 01:57 AM
Joined: Feb 2003
Posts: 2,733
Raccoon Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Feb 2003
Posts: 2,733
There is no command to add or remove Favorite channels by hand or automation.

Eg, To automatically add a channel to one's Favorites after joining and being in a channel for more than an hour. Or right-click popup menu functions for Favoriting channels.
I'd be more apt to use the Favorites feature if I didn't have to manually fuss with them.

Favoriting the current channel on the current server to automatically join next time you reconnect, should be very simple to type in.

/favorite -a -r -j -n -l [#channel [#channel...]] [network [network...]] [-p password] [-f folder] [-d description]

-a add
-r remove
-j join on connect
-n minimize
-l list
#channel(s) -- optional. uses current channel if omitted. allow multiple channels (identified per channel prefix), either space or comma delimited.
network(s) -- optional. uses current network if omitted. allow multiple networks (identified by having no channel prefix), space or comma delimited.
-p password -- channel(s) key.
-f folder -- keep favorite channel(s) tidy in folders.
-d description -- description of channel(s) being added.


/favorite -ajn

* #mIRC added to Favorites (networks: EFNet) (autojoin) (minimized)

Well. At least I won lunch.
Good philosophy, see good in bad, I like!
Re: Add/Remove Favorites by /command [Re: Raccoon] #268383 17/01/21 08:10 PM
Joined: Jan 2004
Posts: 1,510
maroon Offline
Hoopy frood
Hoopy frood
Joined: Jan 2004
Posts: 1,510
Some things which would make the favorites list more useful:

Have the Alt+J window look more like the Alt+E window. Channels being grouped by network is more useful than an alphabetical list which ignores the network. It's more useful for the network groups to be an expanded display, so people don't need to double-click on the network name to see their channels.

Have the default be to require a network, as most people aren't in the business of opening a specific channel name at each network they join.

Have a 3rd checkbox in the Alt+J window to choose whether or not to keep sorting the channel list alphabetically. If I want ##mirc to be $chan(1) but it's the next to last of that network's channels in alphabetic order, that means the favorites list can't be used at that network.

Just like the delay before joining channels to ensure nickserv sees your password before you try to join a +R channel, people joining a large number of channels would want a delay between channels to lessen the chance of flooding due to the NAMES keyword and the "/who #channel" replies.

Just has /ignore has $ignore() to return info about the ignore list, /favorites should have $favorites() to return info about that list.

It would need to be clarified whether -a should be used to edit an existing channel, or whether there should be a -e switch. For example, if the only thing that's needed is to change the channel key for an existing entry, without adding the channel if it's not already in the list.