简介
easy-discord-bot 是一个基于 Discord.js 开发的简单易用的 npm 包,主要用于快速创建一个 Discord 机器人,方便开发者在 Discord 上自动化管理、监控与互动。
安装
npm install easy-discord-bot
使用
首先,需要在 Discord 开发者门户 上创建一个新应用,并在该应用下创建一个机器人。在创建机器人时,记得把它添加到你所需要操作的「服务器」中。
安装好 easy-discord-bot 后,可以通过以下方式初始化一个 Discord 机器人:
-- -------------------- ---- ------- ----- ---------- - ---------------------------- ----- --- - --- ------------ ------ -------------- ------- --------------- --- --------------- -- -- - ------------------- -- -- ------------------- --- ----------------- --------- -- - -- ---------------- --- ------------------- - ----------------------- - --- ------------
以上代码初始化了一个 Discord 机器人实例,并在机器人成功登录后输出日志。当机器人收到消息时,如果这条消息满足指定前缀和指定关键字,则会回复该消息的发送者。
API
new DiscordBot(options)
创建一个 Discord 机器人实例,需要传入一个包含如下属性的 options
对象:
token
: 机器人的 BOT_TOKEN,可以在机器人的开发者门户中找到。prefix
:机器人的消息前缀。
bot.on(event, listener)
给 Discord 机器人实例绑定事件监听。目前支持的事件有:
ready
:机器人成功登录后触发的事件。message
:机器人收到消息后触发的事件。
bot.login()
登录机器人,让它上线与服务器交互。
总结
通过安装和使用 easy-discord-bot,我们可以在 Discord 上快速创建一个实用的机器人,方便用户进行自动化管理、监控与互动。同时,相应的 API 和事件监听机制也为我们提供了足够的灵活性,可以满足不同场景下的需求。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005722e81e8991b448e8546