跳转到主要内容

一个用于安排一次性或重复提醒的helga命令

项目描述

一个用于安排一次性或重复提醒的命令插件。用法

helga (in ##(m|h|d) [on <channel>] <message>|at <HH>:<MM> [<timezone>] [on <channel>] <message> [repeat <days_of_week>]|reminders list [channel]|reminders delete <hash>)

每个提醒设置命令如下操作

##(m|h|d) [on <channel>] <message>

在当前频道上安排在一定数量的分钟、小时或天后显示消息。可选的on <channel>将此提醒设置为在指定的频道上发生。这通过私密消息设置频道提醒很有用。例如

<sduncan> !in 8h on #work QUITTING TIME!
<HH>:<MM> [<timezone>] [on <channel>] <message> [repeat <days_of_week>]

在未来的某个特定时间安排显示消息。 on <channel>将此提醒设置为在指定的频道上发生,这通过私密消息设置频道提醒很有用。如果没有指定,默认时区为UTC,否则可以指定pytz可以识别的时区,例如‘US/Eastern’。时间必须以24小时制格式表示。例如

<sduncan> !at 17:00 US/Eastern on #work QUITTING TIME!

您还可以通过指定repeat后跟一周中天数的字符串来设置这些提醒在未来重复发生。例如

<sduncan> !at 17:00 US/Eastern on #work QUITTING TIME! repeat MTuWThF

有效的工作日是

  • Su:星期日

  • M:星期一

  • Tu:星期二

  • W:星期三

  • Th:星期四

  • F:星期五

  • Sa: 星期六

提醒列表 [频道]

列出当前频道上设置的提醒。指定频道名称将列出在该频道上设置的提醒。

提醒删除 <hash>

删除具有给定哈希值的存储提醒。提醒哈希值可以使用 提醒列表 命令获取。

设置

时区 默认时区(默认值为‘US/Eastern’)

许可证

版权(c)2015 Shaun Duncan

根据MIT许可授权。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

helga-reminders-0.1.1.tar.gz (6.9 kB 查看哈希值)

上传时间 源代码

由以下支持