Skip to content
This repository has been archived by the owner on Jul 10, 2019. It is now read-only.

Overview

Shrikrishna Holla edited this page Dec 16, 2013 · 2 revisions

The what

Optimus Prime is an IRC bot

The why

Optimus Prime is being developed to administer, monitor and assist in the maintenance of PES OpenSource community's irc channel.

The how

  • The bot will be written in node.js.
  • Task queue will be handled by Celery
  • NLTK for all natural language processing tasks

Features

  • Logging
  • Querying. The bot responds to queries given to it. There are two querying methods that need to be implemented
    • Command syntax: "prime log 30m" will respond with a pastebin link containing logs for the last 30 minutes.
    • Natural language queries. Given a query like "prime, please give me logs for last 30 minutes" should give the same result as above. Useful for new/infrequent users who don't know the exact commands
  • Personality. The bot will display the personality traits of Optimus Prime in Transformers series. After all, what's a bot without a personality, eh?
Clone this wiki locally