emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* IRC Channel
@ 2008-03-06 18:38 Russell Adams
  2008-03-06 20:10 ` Bernt Hansen
  0 siblings, 1 reply; 20+ messages in thread
From: Russell Adams @ 2008-03-06 18:38 UTC (permalink / raw)
  To: emacs-orgmode

Is there an IRC channel for Org-mode users?

------------------------------------------------------------------
Russell Adams                            RLAdams@AdamsInfoServ.com

PGP Key ID:     0x1160DCB3           http://www.adamsinfoserv.com/

Fingerprint:    1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: IRC Channel
  2008-03-06 18:38 IRC Channel Russell Adams
@ 2008-03-06 20:10 ` Bernt Hansen
  2008-03-06 20:24   ` Russell Adams
  0 siblings, 1 reply; 20+ messages in thread
From: Bernt Hansen @ 2008-03-06 20:10 UTC (permalink / raw)
  To: emacs-orgmode

Russell Adams <RLAdams@AdamsInfoServ.Com> writes:

> Is there an IRC channel for Org-mode users?

Not that I'm aware of.  #org-mode and #orgmode both seem to be available
on freenode.

-Bernt

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-06 20:10 ` Bernt Hansen
@ 2008-03-06 20:24   ` Russell Adams
  2008-03-06 20:26     ` Bastien Guerry
  0 siblings, 1 reply; 20+ messages in thread
From: Russell Adams @ 2008-03-06 20:24 UTC (permalink / raw)
  To: emacs-orgmode

I noticed.

Shall we standardize on #org-mode then?

I think there's enough mailing list traffic that IRC may be a casual
support area. I'll certainly be present when time permits.



On Thu, Mar 06, 2008 at 03:10:50PM -0500, Bernt Hansen wrote:
> Russell Adams <RLAdams@AdamsInfoServ.Com> writes:
> 
> > Is there an IRC channel for Org-mode users?
> 
> Not that I'm aware of.  #org-mode and #orgmode both seem to be available
> on freenode.
> 
> -Bernt
> 
> 
> 
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode


------------------------------------------------------------------
Russell Adams                            RLAdams@AdamsInfoServ.com

PGP Key ID:     0x1160DCB3           http://www.adamsinfoserv.com/

Fingerprint:    1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-06 20:24   ` Russell Adams
@ 2008-03-06 20:26     ` Bastien Guerry
  2008-03-06 22:49       ` Russell Adams
  0 siblings, 1 reply; 20+ messages in thread
From: Bastien Guerry @ 2008-03-06 20:26 UTC (permalink / raw)
  To: emacs-orgmode

Russell Adams <RLAdams@AdamsInfoServ.Com> writes:

> Shall we standardize on #org-mode then?

Yes, good idea.

> I think there's enough mailing list traffic that IRC may be a casual
> support area. I'll certainly be present when time permits.

IRC is a timesink but er...  Erc is not only for bitlbee :) 
So I might pop up there from time to time too.

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-06 20:26     ` Bastien Guerry
@ 2008-03-06 22:49       ` Russell Adams
  2008-03-07  9:59         ` Phil Jackson
  0 siblings, 1 reply; 20+ messages in thread
From: Russell Adams @ 2008-03-06 22:49 UTC (permalink / raw)
  To: emacs-orgmode

First thing everyone talked about was who wants to take the role of
channel owner? They can delegate an Op, but the Freenode group
registration will want a core team member as the owner.

I thought it merited discussion.

On Thu, Mar 06, 2008 at 08:26:34PM +0000, Bastien Guerry wrote:
> Russell Adams <RLAdams@AdamsInfoServ.Com> writes:
> 
> > Shall we standardize on #org-mode then?
> 
> Yes, good idea.
> 
> > I think there's enough mailing list traffic that IRC may be a casual
> > support area. I'll certainly be present when time permits.
> 
> IRC is a timesink but er...  Erc is not only for bitlbee :) 
> So I might pop up there from time to time too.
> 
> -- 
> Bastien
> 
> 
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode


------------------------------------------------------------------
Russell Adams                            RLAdams@AdamsInfoServ.com

PGP Key ID:     0x1160DCB3           http://www.adamsinfoserv.com/

Fingerprint:    1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-06 22:49       ` Russell Adams
@ 2008-03-07  9:59         ` Phil Jackson
  2008-03-07 12:36           ` Bastien
  0 siblings, 1 reply; 20+ messages in thread
From: Phil Jackson @ 2008-03-07  9:59 UTC (permalink / raw)
  To: emacs-orgmode

Russell Adams <RLAdams@AdamsInfoServ.Com> writes:

> First thing everyone talked about was who wants to take the role of
> channel owner? They can delegate an Op, but the Freenode group
> registration will want a core team member as the owner.

I guess I would be willing but I'm not sure how much of an active user I
would be to be honest.

Cheers,
Phil
-- 
 Phil Jackson
 http://www.shellarchive.co.uk

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07  9:59         ` Phil Jackson
@ 2008-03-07 12:36           ` Bastien
  2008-03-07 12:49             ` Hugo Schmitt
                               ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Bastien @ 2008-03-07 12:36 UTC (permalink / raw)
  To: Phil Jackson; +Cc: emacs-orgmode

Hi Phil and Russell,

Phil Jackson <phil@shellarchive.co.uk> writes:

> Russell Adams <RLAdams@AdamsInfoServ.Com> writes:
>
>> First thing everyone talked about was who wants to take the role of
>> channel owner? They can delegate an Op, but the Freenode group
>> registration will want a core team member as the owner.
>
> I guess I would be willing but I'm not sure how much of an active user
> I would be to be honest.

Being the owner of the channel doesn't require anything special from
you, except responsability (and glory):

,----[ http://freenode.net/policy.shtml ]
| Channels on freenode are owned and operated by the groups which register
| them. No minimum level of activity or moderation is expected or required
| of channel owners.
`----

I think it is a good idea to go for #org-mode.  

As many of you, I don't plan to be anything but a lurker.  But I have
designed a bot that could serve as a knowledge database for Org.  This
could be both useful and fun because er... talking to the robot by my
own is not *that* fun.

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:36           ` Bastien
@ 2008-03-07 12:49             ` Hugo Schmitt
  2008-03-07 13:02               ` Bastien
  2008-03-07 13:02               ` Bastien
  2008-03-07 12:51             ` Carsten Dominik
  2008-03-07 13:27             ` Phil Jackson
  2 siblings, 2 replies; 20+ messages in thread
From: Hugo Schmitt @ 2008-03-07 12:49 UTC (permalink / raw)
  To: Bastien; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 1420 bytes --]

I bet the bot is named Borg :)


On Fri, Mar 7, 2008 at 9:36 AM, Bastien <bzg@altern.org> wrote:

> Hi Phil and Russell,
>
> Phil Jackson <phil@shellarchive.co.uk> writes:
>
> > Russell Adams <RLAdams@AdamsInfoServ.Com> writes:
> >
> >> First thing everyone talked about was who wants to take the role of
> >> channel owner? They can delegate an Op, but the Freenode group
> >> registration will want a core team member as the owner.
> >
> > I guess I would be willing but I'm not sure how much of an active user
> > I would be to be honest.
>
> Being the owner of the channel doesn't require anything special from
> you, except responsability (and glory):
>
> ,----[ http://freenode.net/policy.shtml ]
> | Channels on freenode are owned and operated by the groups which register
> | them. No minimum level of activity or moderation is expected or required
> | of channel owners.
> `----
>
> I think it is a good idea to go for #org-mode.
>
> As many of you, I don't plan to be anything but a lurker.  But I have
> designed a bot that could serve as a knowledge database for Org.  This
> could be both useful and fun because er... talking to the robot by my
> own is not *that* fun.
>
> --
> Bastien
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

[-- Attachment #1.2: Type: text/html, Size: 2189 bytes --]

[-- Attachment #2: Type: text/plain, Size: 204 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:36           ` Bastien
  2008-03-07 12:49             ` Hugo Schmitt
@ 2008-03-07 12:51             ` Carsten Dominik
  2008-03-07 13:09               ` Bastien
  2008-03-07 13:27             ` Phil Jackson
  2 siblings, 1 reply; 20+ messages in thread
From: Carsten Dominik @ 2008-03-07 12:51 UTC (permalink / raw)
  To: Bastien; +Cc: emacs-orgmode


On Mar 7, 2008, at 1:36 PM, Bastien wrote:

> Hi Phil and Russell,
>
> Phil Jackson <phil@shellarchive.co.uk> writes:
>
>> Russell Adams <RLAdams@AdamsInfoServ.Com> writes:
>>
>>> First thing everyone talked about was who wants to take the role of
>>> channel owner? They can delegate an Op, but the Freenode group
>>> registration will want a core team member as the owner.
>>
>> I guess I would be willing but I'm not sure how much of an active  
>> user
>> I would be to be honest.
>
> Being the owner of the channel doesn't require anything special from
> you, except responsability (and glory):
>
> ,----[ http://freenode.net/policy.shtml ]
> | Channels on freenode are owned and operated by the groups which  
> register
> | them. No minimum level of activity or moderation is expected or  
> required
> | of channel owners.
> `----
>
> I think it is a good idea to go for #org-mode.
>
> As many of you, I don't plan to be anything but a lurker.  But I have
> designed a bot that could serve as a knowledge database for Org.  This
> could be both useful and fun because er... talking to the robot by my
> own is not *that* fun.

That sounds like fun.  I'd like to learn about how you did design this  
bot.

- Carsten

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:49             ` Hugo Schmitt
@ 2008-03-07 13:02               ` Bastien
  2008-03-07 13:02               ` Bastien
  1 sibling, 0 replies; 20+ messages in thread
From: Bastien @ 2008-03-07 13:02 UTC (permalink / raw)
  To: Hugo Schmitt; +Cc: emacs-orgmode

"Hugo Schmitt" <hugows@gmail.com> writes:

> I bet the bot is named Borg :)

« Borg, the Get Tennis Done bot. »

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:49             ` Hugo Schmitt
  2008-03-07 13:02               ` Bastien
@ 2008-03-07 13:02               ` Bastien
  1 sibling, 0 replies; 20+ messages in thread
From: Bastien @ 2008-03-07 13:02 UTC (permalink / raw)
  To: Hugo Schmitt; +Cc: emacs-orgmode

"Hugo Schmitt" <hugows@gmail.com> writes:

> I bet the bot is named Borg :)

« Borg.  The Get Tennis Done bot. »

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:51             ` Carsten Dominik
@ 2008-03-07 13:09               ` Bastien
  0 siblings, 0 replies; 20+ messages in thread
From: Bastien @ 2008-03-07 13:09 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: emacs-orgmode

Carsten Dominik <dominik@science.uva.nl> writes:

>> As many of you, I don't plan to be anything but a lurker.  But I have
>> designed a bot that could serve as a knowledge database for Org.  This
>> could be both useful and fun because er... talking to the robot by my
>> own is not *that* fun.
>
> That sounds like fun.  I'd like to learn about how you did design this
> bot.

For Google Talk, Jabber, AIM, MSN, etc I use ERC + Bitlbee.  
Then I needed a bot to auto-reply people when I was not here.

So I set up a dummy bot with erc-robot.el :
http://www.emacswiki.org/cgi-bin/wiki/erc-robot.el

Now this bot can also handle requests from a normal IRC channel, so when
I'm there, people can send commands like:

,org-bmk     : send or look for a bookmark about Org, GTD, etc.
,org-fortune : get a fortune cookie about planning, org, ...
,org-fortune+: set a fortune cookie
,todo        : send me a TODO item (yeah, sick, I know)
,tell        : tell something to the bot
,ask         : ask something to the bot
,ggl         : google around and return the first 3 results
,org-list    : digg the mailing list [experimental]


I hacked erc-robot.el a bit and the code for the commands is very
unpolished, but I may put it somewhere if anyone interested. 

I also know that people use such a robot on #emacs, and their bot is
certainly much more clever that this one, but I didn't have time to
check this so far... 

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 12:36           ` Bastien
  2008-03-07 12:49             ` Hugo Schmitt
  2008-03-07 12:51             ` Carsten Dominik
@ 2008-03-07 13:27             ` Phil Jackson
  2008-03-07 13:59               ` Bastien Guerry
  2 siblings, 1 reply; 20+ messages in thread
From: Phil Jackson @ 2008-03-07 13:27 UTC (permalink / raw)
  To: Bastien; +Cc: emacs-orgmode

Bastien <bzg@altern.org> writes:

> Being the owner of the channel doesn't require anything special from
> you, except responsability (and glory):
>
> ,----[ http://freenode.net/policy.shtml ]
> | Channels on freenode are owned and operated by the groups which register
> | them. No minimum level of activity or moderation is expected or required
> | of channel owners.
> `----
>
> I think it is a good idea to go for #org-mode.  

Am I right in thinking that http://freenode.net/group_registration.shtml
is what we're after? Seems very formal...

Cheers,
Phil
-- 
 Phil Jackson
 http://www.shellarchive.co.uk

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 13:27             ` Phil Jackson
@ 2008-03-07 13:59               ` Bastien Guerry
  2008-03-07 14:38                 ` Hugo Schmitt
  0 siblings, 1 reply; 20+ messages in thread
From: Bastien Guerry @ 2008-03-07 13:59 UTC (permalink / raw)
  To: Phil Jackson; +Cc: emacs-orgmode

Phil Jackson <phil@shellarchive.co.uk> writes:

> Bastien <bzg@altern.org> writes:
>
>> Being the owner of the channel doesn't require anything special from
>> you, except responsability (and glory):
>>
>> ,----[ http://freenode.net/policy.shtml ]
>> | Channels on freenode are owned and operated by the groups which register
>> | them. No minimum level of activity or moderation is expected or required
>> | of channel owners.
>> `----
>>
>> I think it is a good idea to go for #org-mode.  
>
> Am I right in thinking that http://freenode.net/group_registration.shtml
> is what we're after? Seems very formal...

Which makes me realize that we don't *need* to register #org-mode.  It
is just something that we can do, if we want to protect this name or if
we want specific services from freenode.  I don't think it's necessary,
but maybe other do.

-- 
Bastien

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 13:59               ` Bastien Guerry
@ 2008-03-07 14:38                 ` Hugo Schmitt
  2008-03-07 20:39                   ` J. David Boyd
  0 siblings, 1 reply; 20+ messages in thread
From: Hugo Schmitt @ 2008-03-07 14:38 UTC (permalink / raw)
  To: Bastien Guerry; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 1292 bytes --]

I thought it was just "/msg chanserv register #org-mode password" and be
done with it.


On Fri, Mar 7, 2008 at 10:59 AM, Bastien Guerry <bzg@altern.org> wrote:

> Phil Jackson <phil@shellarchive.co.uk> writes:
>
> > Bastien <bzg@altern.org> writes:
> >
> >> Being the owner of the channel doesn't require anything special from
> >> you, except responsability (and glory):
> >>
> >> ,----[ http://freenode.net/policy.shtml ]
> >> | Channels on freenode are owned and operated by the groups which
> register
> >> | them. No minimum level of activity or moderation is expected or
> required
> >> | of channel owners.
> >> `----
> >>
> >> I think it is a good idea to go for #org-mode.
> >
> > Am I right in thinking that http://freenode.net/group_registration.shtml
> > is what we're after? Seems very formal...
>
> Which makes me realize that we don't *need* to register #org-mode.  It
> is just something that we can do, if we want to protect this name or if
> we want specific services from freenode.  I don't think it's necessary,
> but maybe other do.
>
> --
> Bastien
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

[-- Attachment #1.2: Type: text/html, Size: 2192 bytes --]

[-- Attachment #2: Type: text/plain, Size: 204 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: IRC Channel
  2008-03-07 14:38                 ` Hugo Schmitt
@ 2008-03-07 20:39                   ` J. David Boyd
  2008-03-07 21:12                     ` Phil Jackson
  0 siblings, 1 reply; 20+ messages in thread
From: J. David Boyd @ 2008-03-07 20:39 UTC (permalink / raw)
  To: emacs-orgmode


Here's the ChanServ help, that makes it all pretty clear:




ChanServ allows you to register and control various
aspects of channels.  ChanServ can often prevent
malicious users from "taking over" channels by limiting
who is allowed channel operator priviliges.  Any channel
which is not used for 120 days will be expired and may
be dropped.  ChanServ's commands are listed below.
For more information on a specific command, type
/msg ChanServ help <command>.

    REGISTER   Register a channel
    DROP       Cancel the registration of a channel
    IDENTIFY   Identify yourself with your password
    SET        Set various channel options
    ACCESS     Modify the list of privileged users
    AUTOREM    Maintain the AutoRemove list
    LEVEL      Change the level required for functions
    LIST       Display list of channels matching a pattern
    INFO       Display information for a channel
    GETKEY     Retrieve the key (+k) to a channel
    INVITE     Invite yourself to a channel
    OP         Op yourself on a channel
    VOICE      Voice yourself on a channel
    UNBAN      Unban yourself on a channel
    CLEAR      Clear various channel modes

Syntax: REGISTER <channel> [password]

Registers <channel> in ChanServ's database.  [password] is
used via ChanServ IDENTIFY to identify the channel contact
for some functions. If no password is specified, only
the channel contact nick can use ChanServ IDENTIFY.

Guidelines for running a freenode channel are found here:
http://freenode.net/channel_guidelines.shtml Pick someone
to register your project channel who is around frequently.
If your channel contact's nick expires,
ChanServ will drop their channel when NickServ drops
their nick. Consider setting an ALTERNATE (/msg
ChanServ HELP SET ALTERNATE) to avoid
this situation.

Give channel staffers the ability to maintain
your channel via the ACCESS command (/msg ChanServ
HELP ACCESS).  Level '10' lets them gain ops,
voice and devoice users, etc. Try to ensure your
channel has 24-hour coverage.  Staffers should
IDENTIFY to NickServ so that their nicks don't expire,
and so that ChanServ will recognize them.

If no one on a channel's ACCESS list enters the
channel within 120 days, the channel will be
considered expired and may be dropped.

Syntax: DROP <channel> [password]

Cancels the registration of <channel>.  Only a
channel contact may DROP a channel.  Also,
the contact must IDENTIFY before using this
command, or supply the correct channel password.

Syntax: IDENTIFY <channel> [password]

Identifies you as the channel contact for <channel>.
Some ChanServ commands require that you IDENTIFY before
using them.

If you are the contact (your master nick is equal to
the stored contact nick), you need not use the channel
password, otherwise you have to. If there is no channel
password, only the contact nick can use this command.

Syntax: SET <channel> <option> [parameters]

Allows the channel contact or level 25 to set various
channel options and other information. All options may
be abbreviated, such as:
/msg ChanServ set #channel CONT newcontact
to set the CONTACT nickname to "newcontact".  For more
specific information on each option, type:
/msg ChanServ HELP SET <option>

Available options:

    CONTACT     Set the contact of a channel (contact)
    ALTERNATE   Set the alternate contact for the channel
    PASSWORD    Set the contact password (contact)
    MLOCK       Lock channel modes on or off
    TOPICLOCK   Restrict topic changes
    PRIVATE     Hide channel from ChanServ lists
    SECUREOPS   Stricter control of chanop status
    SECURE      Activate ChanServ security features
    ENTRYMSG    Send a message to users upon entry
    EMAIL       Set the channel email address
    URL         Set the channel url
    GUARD       Have ChanServ join your channel
    SPLITOPS    Let anyone keep ops from a netsplit
    VERBOSE     Notify chanops on access changes

Syntax: SET <channel> CONTACT <nickname>

Resets the contact nickname for <channel> to <nickname>.

Syntax: SET <channel> ALTERNATE <nickname|->

Sets the alternate channel contact to <nickname>.  If the
contact's nickname ever expires, services will make the
alternate contact the new contact.  If both the contact and
the alternate contact nicknames expire, the channel will be
dropped.

The alternate contact needs to be on the access list as
well.

To clear the alternate contact, use a "-" for the nickname.

Alias: SUCCESSOR

Syntax: SET <channel> PASSWORD [password]

If [password] is specified, resets the channel contact
password for <channel> to [password]. If [password] is
not specified, removes the channel password, so only
the contact nick can use /msg ChanServ identify.

Syntax: SET <channel> MLOCK <modes>

Causes ChanServ to enforce <modes> for <channel>.  Modes
following a "+" are locked ON, while modes following
a "-" are locked OFF.
Alias: MODELOCK

Examples:
         SET #channel MLOCK -mi+sntl 6
           Modes 'm' and 'i' are not allowed to be set,
           while modes 's', 'n', and 't' are forced on.
           The channel limit will also always be set to
           6.

         SET #channel MLOCK +sk hello
           Mode 's' is forced on, and the channel key
           is forced to be "hello".

         SET #channel MLOCK +
           Removes all locks on modes, so any modes
           are free to be on/off.

Syntax: SET <channel> TOPICLOCK {ON|OFF}

If TOPICLOCK is ON, ChanServ will not allow anyone
without an access level of TOPIC or higher to
change the topic on <channel>.

Alias: TLOCK

Syntax: SET <channel> PRIVATE {ON|OFF}

When PRIVATE is enabled, the channel will not show
up when someone does uses the ChanServ LIST command.

Syntax: SET <channel> SECUREOPS {ON|OFF}

When SECUREOPS is enabled, only users who have cmdop
status or higher on the channel will be allowed ops.

Syntax: SET <channel> SECURE {ON|OFF}

Enables or disables ChanServ's security features for a
channel.  When SECURE is ON, only users who have
registered their nicknames with NickServ and IDENTIFY'd
with their password will be given access to the channel
as controlled by the ACCESS LIST.

Syntax: SET <channel> ENTRYMSG <message|->

Sets the entry message for <channel> to <message>.  When
users enter the channel, ChanServ will send them the message.
To clear the entry message use a "-" as the message.
Alias: ONJOIN
Examples:
         /msg ChanServ SET <channel> ENTRYMSG Welcome!
           Sets the entry message to "Welcome" on <channel>

         /msg ChanServ SET <channel> ENTRYMSG -
           Clears the entry message on <channel>

Syntax: SET <channel> EMAIL <email address|->

Sets the channel email address to <email address>.
When users perform an INFO on the channel,
they will be informed of the channel's email address.
To clear the email address use a "-" as the parameter.
Alias: MAIL
Examples:
         /msg ChanServ SET <channel> EMAIL info@we.rock
           Sets the email address to "info@we.rock" on
           <channel>

         /msg ChanServ SET <channel> EMAIL -
           Clears the email address on <channel>

Syntax: SET <channel> URL <url|->

Sets the channel url to <url>.  When users perform an
INFO on the channel, they will be informed of the
channel's url. To clear the url use a "-" as the
parameter.
Alias: WEBSITE
Examples:
         /msg ChanServ SET <channel> URL http://channel.com!
           Sets the url to "http://channel.com" on
           <channel>

         /msg ChanServ SET <channel> URL -
           Clears the url on <channel>

Syntax: SET <channel> GUARD {ON|OFF}

When GUARD is enabled, ChanServ will join and sit in your channel.
One advantage to this is to keep your channel occupied when
the last user leaves.

Syntax: SET <channel> SPLITOPS {ON|OFF}

When the SPLITOPS setting is ON, any user who
gains ops from over a netsplit will be allowed
to keep thier ops.  This can avoid mass-deops in
a channel where not everyone is on ChanServ

Syntax: SET <channel> VERBOSE {ON|OFF}

When the VERBOSE setting is ON, any change in
access list for <channel> will notify all
chanops on <channel>.

Syntax: ACCESS <channel> ADD <mask> <level>
        ACCESS <channel> DEL <mask | index>
        ACCESS <channel> LIST [mask]

Maintains the channel access list for <channel>.
Users matching a hostmask on the access list will
have access to various ChanServ commands depending on
what level they have (/msg ChanServ HELP LEVEL for
how to view and change the level required for each
command).  Anyone not on the channel's access list
has a default access level of 0.  You may type:
/msg ChanServ HELP ACCESS {ADD|DEL|LIST} for more
specific information on each command.

Syntax: ACCESS <channel> ADD <mask | nickname> <level>

The ACCESS ADD command adds the specified
hostmask or nickname to the access list with
the specified level.  If the nickname or hostmask
already exists on the access list, the access level
is changed to the level specified in the command.
Type: /msg ChanServ LEVEL <channel> LIST for a list
of available levels.

Syntax: ACCESS <channel> DEL <mask | index>

The ACCESS DEL command deletes <mask> from
the access list.  If an index number is given,
the corresponding entry is deleted.  You can
get a list of indices from the ACCESS LIST
command. (/msg ChanServ HELP ACCESS LIST)

Syntax: ACCESS <channel> LIST [FULL|mask]

The ACCESS LIST command displays the channel's
access list.  If a mask is specified, only the
entries matching the mask are displayed. Users
with level 1 or higher can use the FULL
parameter to see when each entry was added.

Syntax: AUTOREM <channel> ADD <mask> [reason]
        AUTOREM <channel> DEL <mask | index>
        AUTOREM <channel> LIST [mask]

Maintains the channel autoremove list for <channel>.
If a user on the autoremove list attempts to join the
channel, ChanServ will ban/remove the user.
/msg ChanServ HELP AUTOREM {ADD|DEL|LIST} for more
specific information on each command.

Syntax: AUTOREM <channel> ADD <hostmask> [reason]

Adds <hostmask> to the autoremove list for <channel> with
[reason].  You may not add an autoremove entry that
matches an access level higher than your own on the
channel.

Syntax: AUTOREM <channel> DEL <mask | index>

The AUTOREM DEL command deletes all hostmasks
matching <mask> from the autoremove list.  If an
index number is given instead of a hostmask, the
corresponding hostmask is deleted.  You can get a
list of indices from the AUTOREM LIST command.
(/msg ChanServ HELP AUTOREM LIST)

Syntax: AUTOREM <channel> LIST [mask]

The AUTOREM LIST command displays the channel's
autoremove list.  If a mask is specified, only the
entries matching the mask are displayed.

Syntax: LEVEL <channel> SET <type|index> <level>
        LEVEL <channel> RESET <type|index|ALL>
        LEVEL <channel> LIST

Changes the access level required to be able to execute
certain commands.  This allows the channel contact to be
able to customize the access level list to the needs of
the channel.  For more specific help on each command,
type: /msg ChanServ HELP LEVEL {SET|RESET|LIST}

Syntax: LEVEL <channel> SET <type|index> <newlevel>

The LEVEL SET command changes the level required to
execute a function for a channel.  If a user satisfies
the criteria set by this command (ie. the access level),
then they will be able to do the command or have the
privilage (depending what the LEVEL your setting is for).
To obtain a list of indices/types to use for the fourth
arguement, type /msg ChanServ LEVEL <channel> LIST

Example:
          /msg ChanServ LEVEL #chan SET autoop 20
            Changes the level required to be auto-opped
            on #chan to 20

Syntax: LEVEL <channel> RESET <type|index>

The LEVEL RESET command will set the level specified
to the default one specified by services. To obtain a
list of types/indices to use for the fourth arguement,
type: /msg ChanServ LEVEL <channel> LIST.

Examples:
         /msg ChanServ LEVEL #chan RESET autovoice
           Resets the level required for an autovoice
           on #chan to the default level (5)

         /msg ChanServ LEVEL #chan RESET all
           Resets the entire access level list for
           #chan to the default list.

Syntax: LEVEL <channel> LIST

The LEVEL LIST command displays the current levels,
along with their types/indices required for the
LEVEL SET and LEVEL RESET commands.

Syntax: LIST <pattern>

Lists all registered channels that match <pattern>.
Channels that have SET PRIVATE ON, will not be
displayed.

Example: LIST #*bleh*
           Lists all channels that contain bleh

Syntax: INFO <channel>

Displays information for <channel>, including channel
contact, time of registration, topic, and mode lock, if
any.

Syntax: GETKEY <channel>

Returns the key to <channel>.  Useful if the channel
is set +k.

Syntax: INVITE <channel>

Invites the sender to <channel>.  Useful if SET MLOCK
is set to +i on the channel.
Example:
        /msg ChanServ INVITE #channel
          ChanServ will invite you to #channel.

Syntax: OP <channel | ALL> [nicknames]

Gives channel operator status to [nicknames].  If no
nicknames are specified, ChanServ will op the nick who gave
the command.  Placing a - in front of a nick will
deop that nick.  If SECUREOPS is ON, ChanServ will not
op nicks who do not have a level of CmdOp or higher.
Examples:
         /msg ChanServ OP #channel
           Ops the nick who gave the command on #channel.

         /msg ChanServ OP #channel nick1 -nick2 nick3
           Ops nick1 and nick3, but deops nick2 on #channel.

         /msg ChanServ OP ALL
           Ops you in all channels you are currently in, if
          you have CMDOP access.

Syntax: VOICE <channel> [nicknames]

Gives voice status to [nicknames].  If no nicknames
are specified, ChanServ will voice the nick who gave the
command.  Placing a - in front of a nick will
devoice that nick.
ChanServ will refuse to voice an user who is on the access
list as autodevoiced. To disable this, prefix the nick
with a +.
Examples:
         /msg ChanServ VOICE #channel
           Voices the nick who gave the command on #channel.

         /msg ChanServ VOICE #channel nick1 -nick2 +nick3
           Voices nick1, nick3 even if autodevoiced,
           but devoices nick2 on #channel.

Syntax: UNBAN <channel> [ALL]

Unbans every ban matching your user@host or user@ip and
every gecos ban matching your ircname on <channel>. If
you specify ALL, every ban and gecos ban on <channel>
will be cleared. You must have CMDCLEAR access to
<channel> to use the ALL option.
Examples:
         /msg ChanServ UNBAN #channel
            Clears every ban on #channel matching you

         /msg ChanServ UNBAN #channel ALL
            Clears every ban on #channel.

Syntax: CLEAR <channel> <option>

ChanServ will clear certain channel modes depending on
<option>.

Options:

     OPS       - Deops every channel op
     VOICES    - Devoices every voiced user
     MODES     - Clears all channel modes
     BANS      - Removes all channel bans
     GECOSBANS - Remove all channel gecos bans
     USERS     - Removes all users from channel
     ALL       - Combination of OPS, VOICES, MODES,
                     and BANS (does not remove users)

















"Hugo Schmitt" <hugows@gmail.com> writes:

> I thought it was just "/msg chanserv register #org-mode password" and be done with it.
>
> On Fri, Mar 7, 2008 at 10:59 AM, Bastien Guerry <bzg@altern.org> wrote:
>
>     Phil Jackson <phil@shellarchive.co.uk> writes:
>    
>     > Bastien <bzg@altern.org> writes:
>     >
>     >> Being the owner of the channel doesn't require anything special from
>     >> you, except responsability (and glory):
>     >>
>     >> ,----[ http://freenode.net/policy.shtml ]
>     >> | Channels on freenode are owned and operated by the groups which register
>     >> | them. No minimum level of activity or moderation is expected or required
>     >> | of channel owners.
>     >> `----
>     >>
>     >> I think it is a good idea to go for #org-mode.
>     >
>     > Am I right in thinking that http://freenode.net/group_registration.shtml
>     > is what we're after? Seems very formal...
>    
>     Which makes me realize that we don't *need* to register #org-mode.  It
>     is just something that we can do, if we want to protect this name or if
>     we want specific services from freenode.  I don't think it's necessary,
>     but maybe other do.
>    
>     --
>     Bastien
>
>     _______________________________________________
>     Emacs-orgmode mailing list
>     Remember: use `Reply All' to send replies to the list.
>     Emacs-orgmode@gnu.org
>     http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Re: IRC Channel
  2008-03-07 20:39                   ` J. David Boyd
@ 2008-03-07 21:12                     ` Phil Jackson
  2008-03-10 14:17                       ` J. David Boyd
  0 siblings, 1 reply; 20+ messages in thread
From: Phil Jackson @ 2008-03-07 21:12 UTC (permalink / raw)
  To: J. David Boyd; +Cc: emacs-orgmode

david@adboyd.com (J. David Boyd) writes:

> Here's the ChanServ help, that makes it all pretty clear:

[...]

Thanks, a link rather than a 21k mail would have done the trick though ;)

Phil
-- 
 Phil Jackson
 http://www.shellarchive.co.uk

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: IRC Channel
  2008-03-07 21:12                     ` Phil Jackson
@ 2008-03-10 14:17                       ` J. David Boyd
  2008-03-10 15:23                         ` Bernt Hansen
  0 siblings, 1 reply; 20+ messages in thread
From: J. David Boyd @ 2008-03-10 14:17 UTC (permalink / raw)
  To: emacs-orgmode


Phil Jackson <phil@shellarchive.co.uk> writes:

> david@adboyd.com (J. David Boyd) writes:
>
>> Here's the ChanServ help, that makes it all pretty clear:
>
> [...]
>
> Thanks, a link rather than a 21k mail would have done the trick though ;)
>
> Phil
> -- 
>  Phil Jackson
>  http://www.shellarchive.co.uk
>

Hmm, _is_ there a link for this?

I made by that being in ERC, and typing things like

/msg Chanserv help

then walking through all the options and saving it to a log file.
I've done it for Nickserv and Memoserv as well, so I would have a
document to reference.

Please let me know if there is an easier way!  :->

Dave

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: IRC Channel
  2008-03-10 14:17                       ` J. David Boyd
@ 2008-03-10 15:23                         ` Bernt Hansen
  2008-03-10 16:34                           ` J. David Boyd
  0 siblings, 1 reply; 20+ messages in thread
From: Bernt Hansen @ 2008-03-10 15:23 UTC (permalink / raw)
  To: emacs-orgmode

david@adboyd.com (J. David Boyd) writes:

> Hmm, _is_ there a link for this?

http://freenode.net/faq.shtml#groups

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: IRC Channel
  2008-03-10 15:23                         ` Bernt Hansen
@ 2008-03-10 16:34                           ` J. David Boyd
  0 siblings, 0 replies; 20+ messages in thread
From: J. David Boyd @ 2008-03-10 16:34 UTC (permalink / raw)
  To: emacs-orgmode

Bernt Hansen writes:

> J. David Boyd writes:
>
>> Hmm, _is_ there a link for this?
>
> http://freenode.net/faq.shtml#groups
>
>
>

Figures.  Thanks for the info!

Dave

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2008-03-10 16:34 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-06 18:38 IRC Channel Russell Adams
2008-03-06 20:10 ` Bernt Hansen
2008-03-06 20:24   ` Russell Adams
2008-03-06 20:26     ` Bastien Guerry
2008-03-06 22:49       ` Russell Adams
2008-03-07  9:59         ` Phil Jackson
2008-03-07 12:36           ` Bastien
2008-03-07 12:49             ` Hugo Schmitt
2008-03-07 13:02               ` Bastien
2008-03-07 13:02               ` Bastien
2008-03-07 12:51             ` Carsten Dominik
2008-03-07 13:09               ` Bastien
2008-03-07 13:27             ` Phil Jackson
2008-03-07 13:59               ` Bastien Guerry
2008-03-07 14:38                 ` Hugo Schmitt
2008-03-07 20:39                   ` J. David Boyd
2008-03-07 21:12                     ` Phil Jackson
2008-03-10 14:17                       ` J. David Boyd
2008-03-10 15:23                         ` Bernt Hansen
2008-03-10 16:34                           ` J. David Boyd

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).