User Tools

Site Tools


community:using-meetbot

Using HCoop MeetBot for IRC Meetings

HCoop Meetbot is an IRC plugin that has been installed to pinesol to facilitate and support the various meetings that take place in the Evergreen IRC channel.

Full manual: https://hcoop-meetbot.readthedocs.io/en/stable/

General Usage Commands

#startmeeting

This command tells MeetBot to begin listening for creation of meeting notes later.  
Example: #startmeeting

#here

 This command documents your attendance and optionally associates a name with an IRC nick.
 You can enter just your name and organization and MeetBot will associate the name with your
 IRC nick.
 
Example: #here Jason Stephenson, C/W MARS, Inc.

#topic

This command sets the topic of discussion.
Example: #topic When will 2.2 be released?

#info

This command logs a note about a given topic.
Example: #info 2.2 is likely to be released in March 2012.

#accepted

This command logs when the group "accepts" a particular idea or course of action.
Example: #accepted We'll work together on 4.0 release process.

#action

This command logs an action item for the meeting.
If you specify a user in the action, it will target that user for the task.
Example: #action bshum to finish more of the MeetBot usage guide.

#idea

This command logs an "idea" for future reference.
Example: #idea It would be great if we tried using MeetBot more often to track meeting notes.

#motion

This command indicates that a motion has been made and starts a vote.  Format is "#motion <Topic>"
Example: #motion bshum should be the release manager from now on.

#vote

Register a vote value. Format is "#vote [+1,-1]" A +1 vote means "yes," and -1 means "no."
Example: #vote +1

#close

End voting on a motion.
Example: #close

#help

This command notes a request for "help".
Example: #help Need to find volunteer to lead more developer meetings.
Add a link to the meeting minutes. Format is "#link <URL>" or "#link <Some text> <URL> <optionally more text>."
Example #link Minutes of the last meeting at https://evergreen-ils.org/meetings/evergreen/2026/evergreen.2026-05-12.1508.html

#endmeeting

This command tells MeetBot that the meeting has ended and will print out links to the notes, logs, and raw text.
Example: #endmeeting

Sample Meeting

Meeting Output: https://evergreen-ils.org/meetings/evergreen/2026/evergreen.2026-06-08.1450.html

Commands used:

 #startmeeting
 #topic Attendance
 #info As mentioned in the message, you can associate your nick with your name using #here <Your Name> at any time during the meeting.
 #here Jason Stephenson, C/W MARS, Inc.
 #topic Acition Items from the Last Meeting
 #info There are none.
 #motion Approval of the Minutes from the Last Meeting
 #vote +1
 #close
 #topic New Business
 #nick goood Mike Rylander
 #action goood to email the dev list about RESTful API versioning
 #action Dyrcona to update the dokuwiki
 #idea Wouldn't it be great if....
 #link Community documentation for using Meetbot is https://wiki.evergreen-ils.org/doku.php?id=community:using-meetbot
 #endmeeting
community/using-meetbot.txt · Last modified: 2026/06/08 19:03 by dyrcona

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.