Skip to content
This repository has been archived by the owner on Nov 23, 2023. It is now read-only.

Hopsken/pollit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

投票小助手 for BearyChat

start

有个新设计拿不定主意,想让大家帮忙瞧瞧?或者,想让大家投票决定下星期团建去哪儿?

借助『投票小助手』,在 BearyChat 中你就能方便地创建和管理投票。

食用指南

  1. 在 BearyChat 上添加一个自定义 Hubot 机器人,得到 Hubot Token。
  2. src/token.js 中配置 Hubot Token 与 MySQL 数据库信息。
export const HUBOT_TOKEN = 'YOUR_TOKEN_HERE'

export const MYSQL_CONFIG = {
  username: '用户名',
  password: '密码',
  database: '数据库名'
}
  1. 启动机器人。
npm i
npm run dev

如何发起一个投票

  1. 私聊小助手,发送 poll "问题" "选项 1" "选项 2" "选项 3" ... 来创建一个投票(单选)。

    使用 poll -a "问题" ... 可以创建匿名投票。

    使用 multi "问题" "选项 1" ... 创建支持多选的投票

  2. 输入 publish 编号 讨论组名 发送到指定的讨论组。

  3. 发布后,“引用”本次投票消息并回复你的选择进行投票。多选使用空格隔开。投票结果会实时更新。

    也可以通过私聊『@投票小助手』,输入 vote 编号 选项序号 进行投票。

如何管理投票

  1. 使用 result 编号 可以查看当前投票结果。
  2. 使用 close 编号 可以关闭指定投票。

About

投票小助手 for BearyChat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published