百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

sleepy-discord

> 编程语言
开源

用于 Discord 聊天客户端的 C++ 库。

698 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于 Discord 聊天客户端的 C++ 库。

昏昏欲睡的 Discord

用于 Discord 的 C++ 库

文档

如果您喜欢编辑它们,请查看 文档仓库。

构建状态

构建 Windows MSVC Ubuntu GCC Ubuntu Clang 文档
主机 N/A
开发

为什么?

仅仅是为了使用 Discord 的 C++ 库带来的新鲜感。我也希望这个东西能够在诸如游戏机和一些微控制器等多种设备上运行。

示例

cpp
#include "sleepy_discord/sleepy_discord.h"

class MyClientClass : public SleepyDiscord::DiscordClient {
public:
	using SleepyDiscord::DiscordClient::DiscordClient;
	void onMessage(SleepyDiscord::Message message) override {
		if (message.startsWith("whcg hello"))
			sendMessage(message.channelID, "Hello " + message.author.username);
	}
};

int main() {
	MyClientClass client("token", SleepyDiscord::USER_CONTROLED_THREADS);
	client.setIntents(SleepyDiscord::Intent::SERVER_MESSAGES);
	client.run();
}

输入: 收到消息

whcg hello

可能的输出: 消息已发送

Hello Sleepy Flower Girl

更复杂的示例: - 石头剪刀布游戏 - 非官方的 Discord 3DS 客户端 - WebAssembly 客户端 (正在开发中) # 更新库会导致我的机器人崩溃吗?

Getting Started

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++c-plus-pluscppdiscorddiscord-library

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言