全部
精华
评论
Mr.King

回复于 01-02 18:30

最新宝可梦签到机器人

机器人:铁毒蛾-签到助手邀请链接:https://imdodo.com/bot/u/3980852 注意:邀请后请给机器人“超级管理员”权限!!群主从群内私信机器人想让机器人发言的频道id(必须从群内私信机器人)无法使用请联系Mr.King!!发送格式如下图:——————————————————————————————机器人内容:1.机器人全卡片消息回复2.趣味签到,返宝可梦图片3.群主可自行设置添加机器人响应频道4.签到积分已对接官方积分5.可自定义签到积分昵称,签到指令,签到获得积分,首签获得积分6.添加宝可梦融合系统,融合指令:融合宝可梦+宝可梦待定内容:1.根据性别判断给出成员趣味称呼,如:豆沙包小哥哥,豆沙包小姐姐,豆沙包君等2.群主签到特殊称呼,如:给豆沙包群主大大请安!!3.增加签到每日一句励志语句......更新待定,看看大家的使用效果。。。机器人指令可@机器人查看,如下:机器人签到内容展示:机器人查询内容展示:机器人融合系统:
  • 共6张
  • 共6张
  • 共6张
  • 共6张
  • 共6张
  • 共6张
4
9
Mamth

回复于 01-02 17:50

【开源分享】dobot(v0.0.1) - Python-SDK (开发中)

一个专用于dodo平台的python-sdk项目链接:dobot 接下来的开发计划:写一个类似安卓的R,管理被监控文件夹下的所有图片,并且深度绑定Dodo的图片API图片的解析和上传功能卡片功能的封装及卡片消息的发送除消息外其他消息类型的event事件触发方法除消息事件外其他事件的触发器仅支持频道消息Event - 消息事件v0.0.1:频道消息API:发送消息: √编辑消息: √撤回消息: √置顶消息: - 置顶消息: √ - 取消置顶: √获取消息反应列表: ×获取消息反应内成员列表: ×添加表情反应: √取消表情反应: √一定程度上参考了khl.py 和Django ,khl.py的逻辑结构和django的实用方法都对本项目有很大的帮助!另外,项目中有很多不完善/奇思妙想的代码,并且代码结构和逻辑结构都还不是很完善,欢迎提出建议和PR!
1
1
qscbm187531

回复于 01-02 17:50

DodoOpenJava 3.0

上个星期,JetBrains 发邮件告诉我我许可证快过期了,搞得我立马更新了DodoOpenJava.简介这是一个Dodo开放平台的JavaSDKJavaDoc:https://qscraft.top/javadocGithub: https://github.com/MinecraftChampions/DodoOpenJava代码示例添加依赖更新内容回归了老版本,不模块化了等等
  • 共3张
  • 共3张
  • 共3张
2
2
惜月

回复于 2023-11-11 10:03

NoneBot 的 DoDo 平台适配

NoneBot 是一个跨平台的 Python 异步机器人框架,生态完善,社区活跃,已有QQ、Discord、Telegram等等主流IM平台的适配器以及400+插件,现在 DoDo 的适配器也已发布,欢迎大家来使用 NoneBot 开发 DoDo Bot。NoneBot 文档:https://nonebot.dev NoneBot Github 地址:https://github.com/nonebot/nonebot2 DoDo 适配器 Github 地址:https://github.com/nonebot/adapter-dodo
3
3
Mr.King

发布于 2023-10-29 14:17

最新身份组机器人

机器人:传水身份组机器人-卡比兽邀请链接:https://imdodo.com/bot/u/3519948 无法使用请联系Mr.King!!注意:邀请后请给机器人“超级管理员”权限!!并从群内私信机器人想让机器人发言的频道id,或身份组id添加管理身份组无法添加请联系Mr.King!!————————————————————————机器人内容:1.机器人全卡片消息回复2.可发放天卡、周卡、月卡、季卡、年卡、永久卡3.群主可自行设置添加机器人响应频道4.群主可添加管理身份组,身份组内成员可使用机器人5.机器人支持指令展示所有身份组时间6.增加商城身份组商品对接机器人提示,使用方法@机器人可查看机器人指令可@机器人查看,如下:
  • 共2张
  • 共2张
4
评论
仑质

回复于 2023-10-24 16:07

跨平台框架 - Python - OlivOS

OlivOS - Witness Union / 见证联合OlivOS是一个开源的跨平台交互栈框架项目,目前已经支持了较多平台。基于跨平台多账号的架构,可以实现多平台多账号互通的数据与运行时,并共享应用逻辑。截止2023年10月24日如下:QQ(onebot)QQ频道TelegramDiscordDodoFanbookKOOK钉钉Hack.ChatFF14ACTBilibili直播弹幕项目地址:https://github.com/OlivOS-Team/OlivOS交流论坛:https://forum.olivos.run/
13
6
氢氧化钙

发布于 2023-09-19 15:09

tapbot接口集合

一些小功能api,希望能帮助新手开发者或对机器人感兴趣的用户快速开发出一个可用的机器人。https://apistore.tapbot.xyz
1
评论
氢氧化钙

回复于 2023-08-23 09:15

机器人集市

一个小网站,希望能收录到各位优秀开发者开发的机器人并帮助更多频道主找到想用的机器人。https://www.tapbot.xyz/
2
2
王玉团子:JuerGenie

回复于 2023-04-30 21:36

[开源分享] Doko - NodeJS SDK [v.1.4.0 (2022/09/11)]

🐦 Doko NodeJS SDK⚡️Low-level, Easy and Simple.v.1.4.0 (2022/09/11)使用Typescript开发,能提供详尽的类型提示(大概,我尽量)代码简单,开发快速,易于使用拥有基于NPM的丰富生态,可快捷实现各种功能(只要善于搜索)基于ESNext规范(一切按标准来)因为4,所以虽然不确定能不能用,不过Deno和Bun.js也许可以试试听说Deno要有大动作了,总之先期待一下Bun.js真的很快!📖 食用姿势对使用者(机器人开发者)而言创建一个项目执行npm: `npm install doko-sdk`yarn: `yarn doko-sdk`pnpm: `pnpm add doko-sdk`创建 `index.js`引入 `import { Doko } from "doko-sdk"`,并创建一个实例监听任何你想监听的事件,做你任何想做的事情调用 `Doko.start()` 启动机器人你可以参考项目下的 example,一切从 `new Doko()` 开始,使用 `Doko.hook` 添加事件钩子,使用 `Doko.dodo` 调用API。一切准备完毕后,使用 `Doko.start()` 让机器人开始它的旅程。📝 Todo List 因为是自用SDK,所以实现优先级会以我自己的实际需求为准。[🚧] 添加完整的API列表[✅] 机器人API[✅] 群API[✅] 频道API[✅] 文字频道API[✅] 帖子频道API[✅] 语音频道API[✅] 身份组API[✅] 成员API[⌛️] 数字藏品API[⌛️] 私信API[⌛️] 资源API[✅] 事件API[✅] 添加完整的事件监听[✅] 创建websocket链接[✅] 监听群组成员Event[✅] 监听文字频道Event[✅] 监听帖子频道Event[✅] 监听语音频道Event[✅] 监听私信Event[⌛️] 添加健壮性特性[⌛️] 断线重连尝试[🚧] 添加快捷使用方式[✅] 消息事件快捷回复[⌛️] JSX/TSX to CardMessage[🚧] 代码式创建MessageBody[✅] API便捷性封装[✅] 机器人API[✅] 群API[✅] 频道API[✅] 文字频道API[✅] 帖子频道API[✅] 身份组API[✅] 成员API[⌛️] Guide Documents[🚧] 更多特性待添加...⌛️:待完成 🚧:施工中 ✅:已完成你可以在这里看到关于包的最新状态:doko-sdk - npm (npmjs.com)。如果你对实现感兴趣,或者想贡献代码,可以在这里查看到源码:doko-sdk - npm (github.com),如果有时间的话,我会逐步完善贡献指引(如果真的有贡献者的话)。🗓 更新记录嘛,篇幅所限,这里只记录最近的10次更新吧,如果之后能支持收缩块的话就更好了。也可以在此处查看完整的更新日志:JuerGenie/doko (github.com)2022/09/11 - v.1.4.0更新API命名,优化store初始化逻辑,添加logger工具。移除cjs输出,只支持esm格式构建输出。新增示例:「jan-ken-pon」。Tips:因为我没朋友()所以没有测试过,不过脑测了一下流程应该没什么问题,有条件的话希望能帮我测试一下😊お願いします!2022/09/08 - v.1.3.1封装底层请求接口,调整接口注册方式。对事件进行增强,提供快捷回复函数。例如:快捷回复:bot.hook.on( "channel.message.text", (data) => data.response({...}))管理成员身份组:bot.dodo .island() // 锚定至指定群组,island可通过 bot.dodo.island().list() 获取 .with(island) .role() // 锚定至指定身份组,role可通过 role().list() 获取 .with(role) .member() .add(member); // 此处的语义是「将指定member添加至身份组中」, // 反之也可以通过从 member API 处进行操作,其语 // 义为「为member添加指定身份」2022/09/06 - v.1.2.0将 `DokoEvent` 更换至 `DokoHook`,提供hook机制,提供更好的hook相关的类型提示2022/09/06 - v.1.1.0同步 0.1.4 新增接口及事件项目结构调整😠 一点牢骚啊——虽然在一个礼拜前就收到邮件然后打算做了,但是直到周末才有一点儿时间开始动手来着。在此之前经历了平均一天面对电脑15小时的30日地狱……不过总算是开始做了,虽然只是一个很简陋的雏形,只能提供基本的事件接收和频道消息发送。我想着先这样吧,凑合着用一用。然后想到也许社区中会有人用得到,于是就这么发出来了,万一遇到志同道合者一起合作也是好事。说到typescript,开发过程中想到了不知道在哪看过的一句话:「使用typescript的库开发者有一半时间在和类型系统掐架」,感觉确实是这样呢(笑)。——By JuerGenie,2022/09/04嘛,一切随缘(x)
  • 共2张
  • 共2张
9
4
Dark♂Angel

发布于 2023-04-16 12:08

DoDo机器人项目队友招募

使用语言:Java开发项目:辐射76小助手项目简介:辐射76小助手 for DoDo,为DoDo的辐射76玩家提供一个助手机器人,方便获取游戏基础咨询。项目特点:为云原生而生,使用SpringBoot 3.X框架,适配了 Serverless(函数计算、云函数、FaaS方向)。使用GraalVM、使得项目运行不再需要额外的Java环境。机器人:邀请进群 项目地址:fallout76-public 联系我:二维码
3
评论
Rins(东飒网络)

回复于 2023-03-22 15:52

易语言开发的框架Dobot

话不多说,易语言写的,依靠hp,过几天还会写火山的下载链接:https://lanzouw.com/s/dobot剩下的看大家了暂时不继续开源计划
5
3
Rhyheart

回复于 2022-12-18 11:54

DoDo机器人系列开源项目

本项目 基于官方 .Net SDK 开发,包含许多示例功能,并且完全开源,后期还将扩展更多,希望对大家有所帮助。本项目采用最新 C# .NET 6 开发,支持Windows、MacOS、Linux、Docker,完美跨平台。1、配套源码 2、配套文档 3、配套视频
7
4
肚皮熊

回复于 2022-10-24 02:02

[开源分享]DoDo开放平台java版SDK

1.基于springboot、jdk1.8开发的java版SDKapi信息配置化 请求发送通用实现简单配置即可调用api信息配置化 请求发送通用实现简单配置即可调用2.目前独立开发,期待同伴加入3.项目地址:https://gitee.com/mashice/do-do-open-platform-sdk.git
8
5
‮𝓊𝓀𝓊𝓏𝒾𝒽𝒮·🌸雫

回复于 2022-10-24 02:02

简单使用IFTTT完成一些简单的自动化

在开始之前,你需要一个BOT实例,以及一些基础的编程和数据类型的基础。 事先声明:本指南的初衷只是为了能够人每一个人都可以简单上手使用API接口实现特定环境使用,所以这也就意味着没有庞大的代码和繁琐的布置需求环境,还请使用前确定你所要实现的功能是否需要用到此方法。 首先你需要确定你需要用ifttt完成什么东西,是完成简单的消息推送,还是针对RSS订阅进行转发。 开始前你需要确定你需要使用到的频道和所需要使用的服务器,这个可以通过一个简单的小程序实现,这里我已经提前写好了一个用于测试的Java程序。 现在你只需要打开ifttt.com开始注册和基础配置 右上角有一个Create你可以在这创建你所需要的一些简单自动化。 接下来你需要选择一个数据来源,比如RSS IFTTT会给你2个选项,第一个选项是每当有新的RSS东西推送时,将会触发条件进行接下来的操作;第二个选项是当RSS出现新东西是,匹配你所需要的东西触发条件。这里我们选择第一个。 填入你的RSS订阅地址即可。 下一步,我们将选择WebHooks 首先我们填入URL地址,也就是DODO提供的API地址method一定!一定!一定!要改成API需求的方式比如POST。 Content Type一定要选为Application/Json Additional Headers要根据之前你在测试程序里写的东西进行修改 Body里的参数一定要按照API需要的方式进行提供。你可以用之前我提供的小程序去进行实验,确定填入什么。 接下来的一步就是Update Action剩下的一切将会由IFTTT自动帮你处理。 成功完成配置后,你可以看见BOT会自动化完成一些特定工作。比如从RSS订阅地址上获取B站番剧更新后,自动推送进入DODO里。 PS:RSS推送会提供大量可选数据来源,这个可以根据需求调用。 PPS:使用RSS订阅最多需要一个小时来进行同步进入IFTTT里,使用其他方式时间也会不同。 PPPS:由于是托管进IFTTT上,所以这也就意味着BOT是完全没有源码这种东西存在的,只能满足于在特定条件下,于特定地点完成特定工作,是有局限性的。
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
6
5
Alisa

回复于 2022-09-29 22:55

[开源分享] DodoHosted v3 新版的 C# 机器人框架

在 DodoHosted v1 与 v2 的基础上,重构了一大堆东西。基于 dodo-open-net 的进一步封装,提供基于插件的机器人开发环境。所有插件均可以在 Host 运行时加载或卸载。请注意,本项目基于 `.NET 7.0` 进行开发,因此插件也仅支持使用 `.NET 7.0` 进行开发。项目地址:GitHub 文档:GitHub 使用 DodoHosted 的项目:GitHub 插件实现 Demo:插件配置,设置 MongoDB 数据库 Entity 类型与 Collection 名称的对应插件生命周期事件监听器后台服务指令执行器Web 事件处理器频道内指令 Demo:
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
  • 共10张
4
1
Alan_极蓝星辰

回复于 2022-09-20 06:24

[开源分享]dodo-demo-Project - 接Python-SDK的示例 demo 项目

项目简介本项目基于之前的 dodo-Python-SDK 做了需求 demo 演示。开源协议本项目采用 MIT-Licenses 作为开源协议。项目优势通过 需求 -> 解析 -> 实现 的三步模式来完成一个简单的小型需求,通过逐行的代码分析来使得接触到 SDK 的开发者能够快速理解功能的实现原理,并举一反三来完成更多高级需求。Slogan让我们先从最简单的需求开始。(dbq我又来尬自己了)项目状态绝赞网课中,更新会及其缓慢,更新中,也同样欢迎其他的开发者提交 PR 或创建其他项目,一起帮助 dodo-Python-SDK 成长,吸引更多对机器人开发感兴趣的朋友加入我们。项目地址https://github.com/AlanStar233/dodo-demo-Project https://gitee.com/AlanStar233/dodo-demo-Project(国内可用) TipsGitee 仓库仅供同步用,不处理 issue 和 PR 请求。
9
4
DeeChael

回复于 2022-08-24 18:24

[开源分享] Dodo.java——简单易用的Java SDK,事件监听,指令系统

大家好,我是迁冥昨天晚上12点左右心血来潮,看了一眼dodo的开发文档,感觉还行于是昨晚1点初始化了一下项目然后去睡觉了今天早上10点开始正式开发,一直到现在,终于把基础功能做完了先来一张使用截图看一看吧结构一定程度上参考了BukkitAPI,不过我觉得更多的应该是参考了隔壁KOOK的一个python的sdk:khl.py扯远了基础功能和事件系统都做的差不多了,下一步就是做指令系统了,等指令系统做完了我就会传Maven Central指令系统会使用Bukkit风格、Mojang Brigadier、和给方法添加注解三种方法注册,每一种都有各自的优点,我个人偏向于Brigadier开源仓库:https://github.com/DeeChael/Dodo.java 所有的类:没展开的包是我不建议使用的底层实现,如果有些功能我没做了话再使用这些底层比较好欢迎来发PR可以在github的README中查看如何使用2022.8.24 17:30指令系统做好了
  • 共6张
  • 共6张
  • 共6张
  • 共6张
  • 共6张
  • 共6张
6
3
qscbm187531

回复于 2022-08-18 07:40

[开源分享]基于DodoOpenJava的一些项示例项目

基于Dodo开放平台与自己制作的DodoOpenJava制作的一些项目 提供了6个项目,如有需要,可自行更改构建使用,全部开源项目列表: Dodo消息与Minecraft消息互通(分为两个,一个支持bukkit系服务端,一个支持bungeecord系)脏话屏蔽加禁言上传资源图片成员加入与退出消息通过表情反应添加身份组有需要的可以自己修改源码构建 Dodo消息与Minecraft消息互通(分为两个,一个支持bukkit系服务端,一个支持bungeecord系)脏话屏蔽加禁言上传资源图片成员加入与退出消息通过表情反应添加身份组有需要的可以自己修改源码构建项目地址:https://github.com/MinecraftChampions/DodoJavaProjects/ 项目代码快5M了,前置的库和一些乱七八糟的文件都没统计,就只包含了源码
  • 共2张
  • 共2张
4
15
Alisa

回复于 2022-08-17 18:25

[开源分享]DodoHosted -- 基于官方 .NET SDK 制作的机器人框架

项目简介基于官方 .NET SDK,使用 .NET 7 编写的机器人框架,提供插件接口来进行功能的扩展。DodoHosted 使用 .NET Generic Host 允许机器人,实现了一套插件系统,并且在频道文字消息的基础上实现了指令系统和权限系统(不是 Dodo 身份组的那个权限)插件系统:可以通过预留接口编写插件,实现各种事件监听器和指令处理器,插件可以在 DodoHosted 运行时进行载入或者卸载,无需重启机器人程序,在内部已经实现了进行插件管理的指令指令系统:处理类似于 `{{PREFIX}}island send #文字频道 "你好\n \"世界\""` 的文字消息,`{{PREFIX}}` 可以自定义为任意一个字符权限系统:服务于指令系统,结构类似于 Minecraft 服务器的权限系统。在内部已经实现了进行权限管理的指令文档Dodo.Hosted/docs at main · LiamSho/Dodo.Hosted (github.com)NuGet 包NuGet Gallery | Packages matching DodoHosted关于各个组件,请参考文档。Docker 镜像alisaqaq/dodo-hosted - Docker Image | Docker Hub开源许可GitHub:LiamSho/Dodo.Hosted: 基于 .NET 的渡渡语音机器人框架 (github.com)许可证:AGPL-3.0计划完善文档示例插件完善文档示例插件
5
2
Alan_极蓝星辰

回复于 2022-08-14 23:20

[开源分享]dodo-Python-SDK - Python 下的 SDK

项目简介本项目基于 DoDo开放平台-内测平台  提供的API接口进行再封装,提供了目前开放平台提供的所有接口能力。开源协议 本项目采用 MIT-Licenses  作为开源协议。Slogan一个希望所有人都能轻松上手的 SDK(可恶为什么要写这么羞耻的Slogan啊)项目地址https://github.com/AlanStar233/dodo-Python-SDK https://gitee.com/AlanStar233/dodo-Python-SDK (国内可用)
11
5
取消
DoDo提供建站支持