如何创建一个Bot Discord?

在过去的许多年里。 纪元 已经表明,它努力继续改进,以便为其用户提供尽可能好的体验,从而成为一个不再只被玩家使用的平台。今天,它是最广泛使用的信息、视频应用和朋友间连续广播的平台之一。

Discord的功能正在进一步发展,随着开发团队对该平台的改进,但 机器人无疑是最特殊的资产之一。 试图在这块板子上找到的东西。

评论认为是一个discord bot

谈到 Discord机器人。 雇员 用户几乎可以用JavaScript代码做任何他们想做的事情。. 但是,如果你没有编程知识,不要担心。在这篇文章中,我们将一步步地指导你,使你能够 创建你自己的Discord机器人 即使你不是一个编程专家。

  1. 在 Discord 上创建机器人的步骤如下
    1. 1.- 下载Node.js并准备好你的公司 Discord
    2. 2.- 创建你自己的机器人
    3. 3.- 获得你的机器人的授权书
    4. 4.- 将你的机器人发送到你的服务器上
    5. 5.- 在你的电脑上创建一个 "bot "文件
    6. 6.- 启动文本编辑器,创建你的文本文件。
  2. {
  3. {
    1. 7.- 确定你的机器人代码
    2. 代码的开始
    3. 代码结束
    4. 8.- 在你的电脑上打开订单邀请,并导航到Discord文件夹。
    5. 9.- 使用指令邀请函来安装你的机器人
    6. 10.- 启用机器人

在 Discord 上创建机器人的步骤如下

1.- 下载Node.js并准备好你的公司 Discord

Node.js 允许你免费运行JavaScript,因为它是一个开放源码的程序,这对于你的机器人工作是绝对必要的。你可以很容易地从以下页面下载它 nodejs.org (ici) 你必须在开始其余过程之前安装它。

正如你所想象的那样。 你还需要一个 Discord 帐户。 和你自己的服务器来测试你的机器人。如果你因为任何原因不总是有一个Discord账户,你可以很容易地从discord.com页面进行操作。如果你已经有一个账户,你所需要做的就是到 连接到您的账户 并打开你想给你的机器人提供生命的服务器。

你还需要一个方案,如 记事本++ 在Windows中,这样你就可以更舒适和有效地使用你的机器人代码。

2.- 创建你自己的机器人

你现在必须在 Discord 上创建一个 "应用程序",使你的机器人工作。这可以非常简单地完成,因为这个过程一点也不复杂。在这里,主要目的是为了获得一个 "Jeton d'autorisation"。 这样,Discord就能识别代码,并将其添加到你的服务器上的机器人。

相信-波特-丹斯-迪斯科

为了实现这一目标,你需要从以下方面入手:1. discordapp.com/developers/applications/me (ici).你必须登录你的账户,才能直接访问你的申请列表的参数。你只需要选择 新的应用(新的应用) 开始吧。

你必须给你的机器人起一个名字,然后你必须选择选项 登记修改内容.

对于下一步,你必须去右边的菜单,选择 瓶子.当你在查看新菜单时,选择选项 添加一个机器人 根据该选项 建立一个机器人.如果

你只有一个请求(我们刚才的请求),它将被自动选择。然而,你必须选择它。

3.- 获得你的机器人的授权书

在此情况下 App Bot用户。 vous devez chercher le mot Token : Cliquez pour révéler.一旦你点击了这里,你会看到一行文字。这个文本将是 你的机器人的授权程序。 这将使你能够发送代码。

获得一个discord机器人令牌的授权

非常重要的是,你不要与任何人分享这个喷射器。 因为jeton允许任何拥有它的人为机器人创建一个代码,这意味着任何拥有它的人都将控制你的机器人。

如果你认为你的喷射器被破坏了,你可以非常容易地生成一个新的喷射器。事实上。 为了安全起见,建议每个月都创建一个不同的令牌。 选择选项 生成一个新的令牌。 完成这些工作后,你将在几秒钟内得到你的新喷射器。

4.- 将你的机器人发送到你的服务器上

你现在应该去它所指示的地方 "应用程序详情 并找到你的电话号码 客户。 这是一个相当长的数字。复制这个数字并将其添加到下面的URL中,替换掉写有CLIENTID的部分。

将机器人送入迪斯科服务器

https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8

请不要忘记支持上面提到的那段话 "CLIENTID 并输入你通过Discord获得的真实客户号码。

一旦你做了这个改变,在你的浏览器中复制已经有你的客户编号的URL,进入该页面。这将把你带到Discord页面,这样你就可以提交你的机器人。

如果该页面将你发送到你的应用程序或你的服务提供商,你将知道一切都已经成功。打勾会告诉你,一个机器人已经进入该页面,你现在可以在右边的菜单中看到它。

5.- 在你的电脑上创建一个 "bot "文件

在完成上述步骤后,还强烈建议在你的电脑上创建一个文件,这是一个非常简单的方法来替换机器人中的文件。

在你的电脑上创建一个discord bot文件

只需称其为 "MyBot ou "DiscordBot pour ne pas oublier son contenu.

6.- 启动文本编辑器,创建你的文本文件。

现在你可以在你选择的文本编辑器中创建三个文件(你可以使用我们上面推荐的那个)。

编辑部-文本-discord-机器人

在第一个文件中,你必须复制这段代码。

{

token" : "Your Bot Token" : "Your Bot Token"。

}

在这段代码中,你必须用你在前面的步骤中为你的机器人生成的jeton替换 "你的机器人令牌 "的文字。确保该令牌位于钥匙的内侧。现在,你可以将该文件添加到你为你的Discord机器人创建的文件夹中。该文件必须命名为 auth.json。

它是非常重要的,不 pas enregistrer le fichier en .txt。 但在 .json.现在创建第二个文件并添加以下代码。

{

"nom" : "greeter-bot",

"版本" : "1.0.0", "版本" : "1.0.0: "1.0.0",

"description" : "Mon premier bot de discord", "main" : "bot.js.", "description" : "Mon premier bot de discord".

"Auteur" : "Votre nom", "dépendances" : {}.: "Votre nom", "dépendances" : {}.

}

这一次,你需要重新替换 "你的名字 你的名字,你也将能够修改部分 "描述" 通过添加你想要的东西在你的船上。这可能有助于提醒你,你的机器人是要做什么的。

用这个名字来注册这个文件 package.json 我们在前一阶段建立的档案中。

7.- 确定你的机器人代码

我们还必须创建一个文件,这是最重要的,因为它将负责监控你的机器人的行为。

定义-LE-COD-DU-BOT-Discord

为了让你真正控制你的机器人,你必须熟悉JavaScript,但如果你是完全的编程新手,你只是想做一些事情,你可以复制和粘贴以下代码,制作一个简单的机器人,可以 欢迎人们来参加你的服务.

代码的开始

var Discord = require('discord.io') ; var logger = require('winston') ; var auth = require('./auth.json') ;

// 配置记录仪的参数

logger.remove(logger.transports.Console) ; logger.add(new logger.transports.Console, { coloriser : vrai

}) ;

logger.level = "debug" ;

// Initialiser le bot de discord var bot = nouveau Discord.Client({...)

token : auth.token autorun : vrai

}) ;

bot.on('ready', function (evt) { logger.info("Connecté") ; logger.info('Connecté sous : ') ; logger.info(bot.username + ' - (' + bot.id + ' )' );

}) ;

bot.on('message', function (user, userID, channelID, message, evt) {

// 我们的机器人必须知道它是否要发布一个命令。

// Il écoutera les messages qui commenceront par "!`" if (message.substring(0, 1) == '!' ){

var args = message.substring(1). split(' ') ; var cmd = args [0] ;

args = args.splice(1) ; switch(cmd) {

// !ping cas "ping" :

bot.sendMessage({ à : channelID,

消息:"Pong !

}) ;

暂停;

// 如果你愿意,只需添加一些案例命令即可。

}

}

}) ;

代码结束

如上所述,这段代码允许你的机器人对某些信息作出反应,特别是那些以字符开头的信息。 "!".

就是说,我们用一个机器人来回答这个命令。 "!介绍"如果有人在按钮关闭时在服务器上写下这句话。按钮将以编程的方式回应。

在我们刚才分享的代码中,你可以看到信息的定义如下 "你好,请到服务区来!".你可以把这个信息改成你想要的问候语。请确保引语保持完整。

用这个名字来注册这个文件 bot.js 在我们创建的Discord档案中。

8.- 在你的电脑上打开订单邀请,并导航到Discord文件夹。

在Windows中,你可以非常容易地打开命令提示符或控制台,只需点击打开并开始敲击。 "邀请委托人然后在出现的结果中选择它。

在它被打开的时候,用胶带粘住 "cd" 按照你的文件的路径。你可以通过在文件中导航,并保持 "Maj "按钮在顶部,右击文件的绿色区域,然后你可以选择选项,非常容易地查看它 "在这里发出指令邀请"。 ou "Ouvrir PowerShell ici"。 取决于你使用的控制台。

9.- 使用指令邀请函来安装你的机器人

你现在必须使用Node.js。在命令提示符下,用你的机器人文件夹的访问路径,键入适当的.Net程序。 "npm install discord.io winston -save。"

installer-des-salles-de-bot-discord

这将自动安装我们稍后为Discord bot创建的文件夹中的文件。

你也可以使用下面的命令行来安装一些额外的依赖项。

https://github.com/woor/discord.io/tarball/gateway_v6

这将为您提供您所需要的所有档案资料。

10.- 启用机器人

应该是这样的,现在你的机器人应该可以正常工作了。如果你想测试一下你的机器人,请按以下按钮 "node bot.js" à l'invitation de commande (assurez-vous de continuer à naviguer dans le chemin de votre dossier Discord".

Lancer-le-bot-discord

回到你的Discord服务器,尝试测试你的机器人。 "!介绍" 或简单 "!" 伴随着在文件中出现的各种信息,我们可以看到:"我们的工作是什么? "bot.js".

如果一切顺利,你现在会收到来自你的机器人的回应信息。

不要忘记,Discord有一个庞大的用户社区,他们不断创造新的东西,包括机器人。 因此,你可以创建许多由其他用户创建的机器人。.如果你打算使用它们,只要确保你给予它们应有的认可。

Subir

本网站使用cookies以确保你在浏览网站时有更好的体验。 更多信息

zh_TW繁體中文