抽奖机器人搭建流程
Amon

发布于 2022-09-09 14:57

基于DoDo平台搭建的抽奖机器人功能。

开源地址:https://github.com/Rhyheart/dodo-open-demo

使用方法:

在群里发送指令:发起抽奖,然后10分钟内编辑抽奖内容和开奖倒计时。之后等待开奖即可。其他群成员可通过点击卡片消息参与抽奖。


搭建教程:

默认你已有DoDo账号以及创建了DoDo群,没有的需要去 https://www.imdodo.com/ 注册。

一、准备一台电脑或者服务器。

如果抽奖持续的时间比较长会需要用到服务器,

如果抽奖持续时间只是几十分钟或者几个小时的话,用电脑就行。

因为那个程序要一直在后台运行才行,如果抽奖之后你电脑关机或者关闭程序的话,抽奖功能就关了,没法开奖。

二、注册DoDo开放平台的账号

点击访问DoDo开放平台:https://open.imdodo.com/

点击开发者平台,注册一个开发者账号。

需要DoDo官方审核认证的,申请认证的理由就填(搭建抽奖机器人)就行。

一般几个小时就能通过审核,

比较紧急的话可以去开放平台社区:https://imdodo.com/s/108015 催一下工作人员。

认证通过之后,重新登录开放平台就行。

会出现以下创建机器人的界面,点击创建就行。

使用方式记得选择:开发机器人

头像昵称签名什么的,你按你喜欢的去改就行。

确认提交之后,进入机器人管理--开发管理,

找到机器人 clientidtoken

这个很重要,相当于机器人的账号密码,等下要用到。

三、下载程序

我直接打包好了,你在这里下载就行。

下载地址:https://pan.quark.cn/s/2c292484feff

也可以到这里下载并查看相关源码。

开源地址:https://github.com/Rhyheart/dodo-open-demo

下载下来是以下的文件:


先运行左边的程序,直接双击运行即可:


再打开右边的文件夹:11_DoDo.Open.LuckDraw

看到以下的文件,右键用记事本打开 json 文件

在记事本里分别填入机器人的 clientid 和 token 值。


然后保存记事本的内容。再回到刚才文件夹。

双击运行 exe 程序

出现以下的黑色窗口就证明连接成功了。

注意:这个黑色窗口不可以关闭,一关机器人就失效了。

四、邀请机器人

最后一步,邀请机器人进你的群使用。

在DoDo开放平台后台找到授权管理,点击复制邀请链接。

把链接发送到你的DoDo群

再点击链接即可选择邀请你所在的群。

如果不是你的群,需要找群主去点击邀请链接,或者让群主把你设置成超级管理员。

这样才能吧机器人邀请进群。

邀请进群之后,发送指令:发起抽奖

然后填写抽奖内容就行。

然后群成员点击参与抽奖就行。

打开APP DoDo提供建站支持