Skip to content

开发基于 Wechaty 实现微俱乐部会员&活动管理的微信小程序 #78

@atorber

Description

@atorber

开源软件供应链点亮计划

“开源软件供应链点亮计划-暑期2021”(以下简称 暑期2021)是由中科院软件所与 openEuler 社区共同举办的一项面向高校学生的暑期活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进国内优秀开源软件社区的蓬勃发展。

根据项目的难易程度和完成情况,参与者还可获取“开源软件供应链点亮计划-暑期2021”活动奖金和奖杯。

官网:summer.iscas.ac.cn

Wechaty

Wechaty 是一个开源聊天机器人框架SDK,具有高度封装、高可用的特性,支持NodeJs, Python, Go 和Java 等多语言版本。在过去的4年中,服务了数万名开发者,收获了 Github 的 8000 Star。同时配置了完整的DevOps体系并持续按照Apache 的方式管理技术社区。

基于 Wechaty 实现微俱乐部会员&活动管理的微信小程序

背景介绍

目前有大量各种活动俱乐部使用微信群组织活动,发起接龙报名以及进行会员管理等。

俱乐部中大多采用传统的接龙方式进行活动报名,因个别群成员误操作经常出现接龙信息混乱、错误等情况,且活动信息、报名信息不能很好的留存和统计。

我们在本次 Summer 2021 的项目中,希望可以开发一个基于 Wechaty 的群组管理微信小程序。

需求介绍

  1. 使用微信小程作为俱乐部和活动管理后台,利用 Wechaty 将微信群及成员同步在小程序中创建同名俱乐部,并使用小程序作为后台管理活动及成员;

  2. 使用任意 Wechaty Puppet 实现微信机器人,支持群成员通过关键词指令 如 报名、取消名等报名活动;

  3. 小程序端发布活动、截止报名、活动开始等可以自动推送消息到对应微信群与成员进行互动。

项目难度

低(奖金:6000元)

导师联系方式

  • 鲁玉超:物联网行业产品经理、微信小程序群组大师开发者(atorber@163.com

项目产出目标

每日代码 commit

每周提交一份 report (回复本 issue)

每两周一次在线会议

每两周至少发布一个 开发版本

最终实现小程序发布上线,至少能够满足羽毛球俱乐部活动群内机器人报名管理的需求

项目技术栈

javasscript programming language

Git

微信小程序开发云开发

node.js/npm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions