Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "IRC bot"

(Available Commands)
(Available Commands: Provide a link to the list of commands.)
Line 29: Line 29:
  
 
==Available Commands==
 
==Available Commands==
Due to the implementation of {{bug|201751}}, the list of available commands is constantly in flux. We are investigating a way to provide the list of commands online. We thank you for your patience. If you would like to propose a solution or join the discussion, please see {{bug|206528}}.
+
Please go [http://ecf.eclipse.org/~rcjsuen/messages.html here] for the currently available list of commands. If you have a better idea of formatting the output, please do not hesitate to file an [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=ECF enhancement request].
 
+
* [http://ecf.eclipse.org/~rcjsuen/commands.txt Simple Keywords], eg., ~snippets, ~logs
+
* [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/applications/kosmos/plugins/org.eclipse.ecf.presence.bot.kosmos/src/org/eclipse/ecf/internal/presence/bot/kosmos/custom.properties?root=Technology_Project&view=co&content-type=text/plain Commands With Operands], eg., ~wiki IRC_FAQ, ~bug206528
+
  
 
To prepend a user's name to the message that the bot will output, use '''~tell name about keyword''' or '''~tell name about command operand'''.
 
To prepend a user's name to the message that the bot will output, use '''~tell name about keyword''' or '''~tell name about command operand'''.

Revision as of 23:36, 2 November 2007

An IRC bot named KOS-MOS has recently been created using the Eclipse Communication Framework project's Bot Framework. The bot sits in the Freenode IRC Eclipse channels and is intended to help make the lives of everyone in the channel a little easier by being able to access Bugzilla and provide helpful links that users often needs to go to such as the Eclipse platform's APIs.

For any questions, please contact rcjsuen on IRC.

Status

The bot is hosted on ecf.eclipse.org. KOS-MOS is currently ONLINE.

Channels

KOS-MOS is set to autojoin the following channels on Freenode (irc.freenode.net):

  • #easyeclipse
  • #eclipse
  • #eclipse-bugs
  • #eclipse-de
  • #eclipse-dev
  • #eclipse-ecf
  • #eclipse-linux
  • #eclipse-modeling
  • #eclipse-soc
  • #higgins

Source Code

  • Host: dev.eclipse.org
  • Repository Path: /cvsroot/technology
  • User: anonymous
  • Password not required
  • Connection type: pserver
  • Module: org.eclipse.ecf/applications/kosmos/plugins/org.eclipse.ecf.presence.bot.kosmos
  • CVS Path: :pserver:anonymous@dev.eclipse.org:/cvsroot/technology

Available Commands

Please go here for the currently available list of commands. If you have a better idea of formatting the output, please do not hesitate to file an enhancement request.

To prepend a user's name to the message that the bot will output, use ~tell name about keyword or ~tell name about command operand.


Feature Requests

Please add all feature requests for the bot in Bugzilla.

Some older requests (without open bugs) include:

  • IRC session logging and control...e.g. ~startlogging, ~stoplogging, ~sendlog
  • Execute commands only if sender user has permission to do so
  • Commands for project build: start build, run tests. Restricted by channel and user.
  • ~newsgroup eclipse.tools.emf genmodel generation (support querying newsgroup for relevant threads bug 182606)
  • Would like to see a set of commands supported for every project (solved by bug 201751) ...e.g.
    • ~ecf-javadocs
    • ~wtp-home
    • ~dsdp-wiki

Copyright © Eclipse Foundation, Inc. All Rights Reserved.