channels.conf.base 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. //====================================================
  2. //= _ _ _
  3. //= | | | | | |
  4. //= | |_| | ___ _ __ ___ _ _| | ___ ___
  5. //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
  6. //= | | | | __/ | | (__| |_| | | __/\__ \
  7. //= \_| |_/\___|_| \___|\__,_|_|\___||___/
  8. //=
  9. //= http://herc.ws/board/
  10. //====================================================
  11. //================= More Information =================
  12. // http://herc.ws/board/topic/316-introducing-hercules-channel-system/
  13. //====================================================
  14. chsys: (
  15. {
  16. /* Default Channels (available on boot) */
  17. default_channels: {
  18. /* channel_name : channel_messages_color */
  19. main: "Orange" /* Available as #main */
  20. support: "Blue" /* Available as #support */
  21. trade: "Red" /* Available as #trade */
  22. gm: "Red"
  23. lang: "Green"
  24. offtopic: "Cyan" /* Available as #offtopic */
  25. /* You may add as many channels as you like */
  26. }
  27. /* Colors Available */
  28. colors: {
  29. Default: "0xffffff" /* Custom channels use the first color listed unless a font is selected through @channel. */
  30. Red: "0xff0000"
  31. Blue: "0x83cfe9"
  32. Orange: "0xe57c00"
  33. Cyan: "0x00b89d"
  34. Yellow: "0xffff90"
  35. Green: "0x28bf00"
  36. Light_Green: "0x3dff98"
  37. Normal: "0x00ff00"
  38. /* As many colors as you like */
  39. }
  40. /* Allow users to create their own (private) channels through @channels command? */
  41. /* (must also allow players to use @channels in groups.conf) */
  42. allow_user_channel_creation: true
  43. /* "map_local_channel" is a instanced channel unique to each map. */
  44. map_local_channel: true
  45. map_local_channel_name: "map" /* Available as #map */
  46. map_local_channel_color: "Yellow"
  47. map_local_channel_autojoin: true /* You can disable autojoin in specific maps through a mapflag or zone. */
  48. /* "ally_channel" is a channel shared by all your guild allies */
  49. ally_channel_enabled: true
  50. ally_channel_name: "ally" /* Available as #ally */
  51. ally_channel_color: "Green"
  52. ally_channel_autojoin: true /* Will members autojoin to their respective #ally chats when they log-in? */
  53. /* "irc_channel" is a special channel connected to a specific chat room in any irc network. */
  54. irc_channel_enabled: false
  55. irc_channel_name: "irc" /* available as #irc */
  56. irc_channel_color: "Light_Green"
  57. irc_channel_network: "irc.freenode.net:6667" /* network to connect to (:and port) */
  58. irc_channel_channel: "#themanaworld" /* channel in the network above to join */
  59. irc_channel_nick: "testbot" /* nick the bot will use */
  60. irc_channel_nick_pw: "" /* password to this nick (if any) to identify to nick server on the irc network */
  61. irc_channel_use_ghost: false /* whether to send a GHOST command to the nick server (requires irc_channel_nick_pw to be defined) */
  62. irc_channel_autojoin: true
  63. irc_flood_protection_enabled: true /* Whether to enable anti-flood protection for outgoing messages */
  64. irc_flood_protection_rate: 1000 /* The delay between messages during anti-flood protection (milliseconds) */
  65. irc_flood_protection_burst: 3 /* The maximum number of messages that are sent at once burst size before triggering the anti-flood protection */
  66. // @channel setopt MessageDelay <delay>
  67. // Sets the maximum amount of message delay (in seconds) allowed for a channel.
  68. // Default: 10
  69. // Max: 255
  70. channel_opt_msg_delay: 10
  71. }
  72. )