Introducing Hercules Channel System

hmmm yes its possible and indeed that is a disturbing thing

 
Hercules Channel System Update



New Commands Explained

  • @channel
  • Bans a specific character from a channel

@channel ban <#channel name> <character name>
[*]Lists all banned characters from a channel (groups with channel system admin permission can also see their account id)

@channel banlist <#channel name>
[*]Unbans a specific character from a channel

@channel unban <#channel name> <character name>
[*]Changes a channel's options (for now, channel message delay and announce-when-someone-joins)

@channel setopt <#channel name> <option name> <option value>



Other stuff

  • Groups with channel admin permission can bypass the channel message delay
Special Thanks

  • to Frost for proposing the per-channel message delay limitation
  • to Fatalis for proposing what'd end up as the @channel ban, @channel unban and @channel unbanall
  • to Zopokx for proposing an improvement to how the map/local channels function

 
I liked this community!
default_tongue.png


 
Hercules Channel System Update



IRC Bridge

  • New Settings
/* "irc_channel" is a special channel connected to a specific chat room in any irc network */ irc_channel_enabled: false irc_channel_name: "irc" /* available as #irc */ irc_channel_color: "Light_Green" irc_channel_network: "irc.rizon.net:6665" /* network to connect to (:and port) */ irc_channel_channel: "#Hercules" /* channel in the network above to join */ irc_channel_nick: "Hercules_chSysBot" /* nick the bot will use */ irc_channel_nick_pw: "" /* password to this nick (if any) to identify to nick server on the irc network */
[*]allows users outside of the game (but in a irc network e.g. thru mobile/cel app) to communicate with anyone in-game that is within a specific #channel, and vice-versa

Special Thanks

Link~u!


 
Last edited by a moderator:
It's possible to have an option like 'map_local_channel_autojoin' but for every other default_channel? I would like to convert the 'main' channel into an autojoin one.

 
Hercules Channel System Update

IRC Bridge

[*]New Settings

/* "irc_channel" is a special channel connected to a specific chat room in any irc network */ irc_channel_enabled: false irc_channel_name: "irc" /* available as #irc */ irc_channel_color: "Light_Green" irc_channel_network: "irc.rizon.net:6665" /* network to connect to (:and port) */ irc_channel_channel: "#Hercules" /* channel in the network above to join */ irc_channel_nick: "Hercules_chSysBot" /* nick the bot will use */ irc_channel_nick_pw: "" /* password to this nick (if any) to identify to nick server on the irc network */
[*]allows users outside of the game (but in a irc network e.g. thru mobile/cel app) to communicate with anyone in-game that is within a specific #channel, and vice-versa

Special Thanks

[*]to Frost for bringing this up

Link~u!

[*]Hercules April 22 Patch

[*]Commit
how to make auto join on irc? 

 
And another proposal more:
 
How to make autojoin for a specific player/group. It would be great if GM could autojoin to #support channel ^^.
 
A good suggestion for this would be implementing a way of making OP or owners accounts to run @commands from IRC, even if you can still use @commands through the console (maybe for cellphone users without the need of installing a SSH client to connect the server?).

 
how to disable this func from player or to player that mentioned

example:

groups.txt

channelchat: false

 
Is there a way to make players autojoin the default channels on login?
yes there is

try this 

Code:
OnPCLoginEvent:atcommand "@join #main"; //this will auto join channel #main when a player log in
 
I was hoping for a flag in the channel conf file. I guess I'll just add that script then. Thanks

 
I hope a script command will be implemented to enable the @commands related to channel

 
Back
Top