BubbleBot

所属分类:自然语言处理
开发工具:GO
文件大小:15KB
下载次数:0
上传日期:2022-12-22 20:24:12
上 传 者sh-1993
说明:  Go编程语言的模块化Discord bot框架
(A modular Discord bot framework for the Go programming language)

文件列表:
bot.go (1988, 2022-11-17)
go.mod (1346, 2022-11-17)
go.sum (15945, 2022-11-17)
lifecycle.go (2411, 2022-11-17)
logging.go (589, 2022-11-17)
msg.go (911, 2022-11-17)
store.go (10666, 2022-11-17)
toys.go (945, 2022-11-17)

# BubbleBot A modular Discord bot framework for the Go programming language, built upon [DiscordGo](https://github.com/bwmarrin/discordgo). This package is very early in development, so expect frequent changes to the public API. ## What does it do? By itself, not much. That's because BubbleBot is not designed to be a fully featured Discord bot right out of the box. Instead, it provides a platform for designing add-ons that give the bot its functionality, which are referred to as "toys" (because I thought that sounded cute). If enough people start making toys, theoretically you should be able to pick and choose what features you'd like your bot to have and customize BubbleBot to your specific needs, not dissimilar to how PostCSS lets you create your own customized CSS framework through the use of extensions. ### Complete feature set - Simplifies the process of creating and running a bot - Extensible add-ons API (toys) - Easy-to-use Discord event manager (work in progress, only listens to MessageCreate events as of right now) - Helpful logging functions ## Example For an example of BubbleBot in action, take a look at my personal Discord bot, [GracieBot](https://github.com/gracieart/graciebot), which includes a toy for slash commands, which you may find useful if you are designing your own bot.

近期下载者

相关文件


收藏者