Anope IRC Services

Anope Development => Feature Requests => Topic started by: Tom65789 on August 07, 2006, 11:00:25 PM

Title: locked topic function
Post by: Tom65789 on August 07, 2006, 11:00:25 PM
For locked topic options, just as a variation to the append topic. maybe set like

"[ Welcome to #Channel ][ News: %%NEWTOPIC%% ]"

then when someone changes the topic, it keeps all of the topic and adds what the topic was changed to to replace %%NEWTOPIC%%

Exmaple:

/topic #Channel This is an Example

"[ Welcome to #Channel ][ News: This is an Example ]"

/topic #Channel This is another Example

"[ Welcome to #Channel ][ News: This is another Example ]"

Im pretty sure this could be done with a module so im going to try it out. but would be nice as a core feature perhaps
Title:
Post by: Jobe on August 07, 2006, 11:10:54 PM
Sounds like an interesting idea but i cant see the real benefit of is as the only users you should give access to change the topic to should be trusted enough to stick by your own guideslines for your channels topic.
Title:
Post by: Tom65789 on August 07, 2006, 11:34:25 PM
its not about users abusing stuff (for some reason how you got that idea), what i meant was if your lazy like me you can just do :/

/topic #Channel No Current News

instead of:

/topic #Channel [ Welcome to #Channel ][ News:  No Current News ]

just like a shortcut really instead of typing it out each and every time
Title:
Post by: Jobe on August 07, 2006, 11:52:13 PM
I didnt get the idea of abuse. Im just saying one of the common reasons for this sort of idea is abuse.
Title:
Post by: Tom65789 on August 07, 2006, 11:54:05 PM
oh ok, but my reason was because alot of people on my network are lazy :]
Title:
Post by: Jobe on August 08, 2006, 12:05:22 AM
Yeah that happens a lot. I can be just as lazy at times. Like i set up an alias so i didnt have to type out things like "/msg operserv mode" down to just /smode. LOL
Title:
Post by: katsklaw on August 08, 2006, 12:29:01 AM
My problem with this idea is that laziness is never a reason to add additional coding to Services/ircds. That said this can be done with a module and would be a better fit than a core feature.

My point on the module thing is that Anope should remain as dynamic as possible, Especially for features like this that can be done easily with current module capabilities.
Title:
Post by: n00bie on August 08, 2006, 06:02:24 AM
i see that it will be a very cool module when it is done. But, personally i wouldn't find any usefulness on this module because, the users had already seen the news/channel topic when they entered the channel. So, if the module was loaded.. they would see the news/topic twice ... so i think this can be really annoying for some users.

anyway thats just my thinking ... good luck on your project Tom65789 and wishing you all the best ;)
Title:
Post by: Tom65789 on August 08, 2006, 08:52:39 AM
Quote
Originally posted by n00bie
i see that it will be a very cool module when it is done. But, personally i wouldn't find any usefulness on this module because, the users had already seen the news/channel topic when they entered the channel. So, if the module was loaded.. they would see the news/topic twice ... so i think this can be really annoying for some users.

anyway thats just my thinking ... good luck on your project Tom65789 and wishing you all the best ;)


well you kinda lost me there? why would they see the topic twice....?
Title:
Post by: n00bie on August 08, 2006, 09:36:38 AM
Example:

* Joining channel #Home
* Topic is 'Welcome to #Home. Enjoy your stay'
* Set by n00bie!noobie@localhost.net on Mon Aug 07 03:33:56
-ChanBot- [#Home] The channel's rules are as follows: No advertising, no invitation, no profanity, no harassing of users, no active scripts and no flooding. Break the rules and expect to be banned. Have fun. :-)
- ChanServ - [ Welcome to #Home ][ News: Welcome to #Home. Enjoy your stay ]

thats the example of how i think the module will look ?
or am i wrong ??? :9
Title:
Post by: Tom65789 on August 08, 2006, 11:01:15 AM
way wrong.....lol it changes a part of the topic when the topic is changed, rather than changing the whole thing

example with the current topic as [ #Channel ][ Welcome to #Channel. Enjoy your stay ]

"Welcome to #Channel. Enjoy your stay" is the "%%NEWTOPIC%%"


* Joining channel #Channel
* Topic is '[ #Channel ][ Welcome to #Channel. Enjoy your stay ]'
* User changes topic to 'omg roflcopter this is an example!!!'
* ChanServ changes topic to '[ #Channel ][ omg roflcopter this is an example!! ]'

[Edited on 8-8-2006 by Tom65789]
Title:
Post by: n00bie on August 08, 2006, 12:23:00 PM
Ok, if the mod is going to work that way, i am looking for it to use it ;)