Author: muffin Date: 2006-03-04 23:08:02 -0500 (Sat, 04 Mar 2006) New Revision: 971
Modified: trunk/docs/spec/lib/Haver/Spec.pod Log: Document CLOSE more specifically (and a couple other clarifications) Modified: trunk/docs/spec/lib/Haver/Spec.pod =================================================================== --- trunk/docs/spec/lib/Haver/Spec.pod 2006-03-04 22:29:12 UTC (rev 970) +++ trunk/docs/spec/lib/Haver/Spec.pod 2006-03-05 04:08:02 UTC (rev 971) @@ -56,18 +56,27 @@ C: PART $channel S: PART $channel $user +Getting a list of all entities in $namespace contained by a channel (or &lobby): + C: LIST $channel $namespace S: LIST $channel $namespace Thing1 Thing2 Thing3 =head2 OPEN/CLOSE +Creating a new channel: + C: OPEN $channel S: OPEN $channel # or some FAIL message. +Closing a channel: + C: CLOSE $channel S: CLOSE $channel +CLOSE is sent to the issuer and all members of the channel being closed. Receiving a +CLOSE implies a PART from that channel. + =head2 IN/TO/FROM Public messages (a message sent to everyone in a channel) @@ -85,7 +94,7 @@ Clients B<should not> generate IN or TO messages that have a type not matching the regexp. -$type is typically "do" (for actions, "/me does something") +The standard $type is "do" (for actions, "/me does something") or "say" (for normal message, e.g. "Hi Bob!"). =head2 INFO @@ -307,4 +316,3 @@ You should have received a copy of the GNU General Public License along with this module; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - _______________________________________________ Haver-commits mailing list [email protected] https://mail.gna.org/listinfo/haver-commits
