Skip to content

⏰ A Hubot script for creating quick reminders through natural language.

License

Notifications You must be signed in to change notification settings

ClaudeBot/hubot-remind-advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hubot-remind-advanced

Build Status devDependency Status

A Hubot script for creating quick reminders through natural language.

See src/remind.coffee for full documentation.

Installation via NPM

  1. Install the hubot-remind-advanced module as a Hubot dependency by running:

    npm install --save hubot-remind-advanced
    
  2. Enable the module by adding the hubot-remind-advanced entry to your external-scripts.json file:

    [
        "hubot-remind-advanced"
    ]
  3. Run your bot and see below for available config / commands

Configuration

Variable Default Description
HUBOT_REMIND_KEY _remind The unique key used for persistence (storing/retrieving reminders from memory)

Commands

Command Listener ID Description
hubot remind [me] note remind.new Creates a new reminder using note
hubot remind cancel remind.cancel Cancels the reminder operation
hubot remind [me] now remind.list Returns all your reminders
hubot remind clear remind.clear Clears all your reminders

Sample Interaction

user1>> hubot remind me to go to sleep
hubot>> user1: When should I remind you?
user1>> in 1 hour
hubot>> user1: Reminder added. I'll remind you in an hour.
hubot>> Reminder for user1: to go to sleep