/Discord

Zebra Monitoring Bot on Discord with Remotes.

Primary LanguageJavaScript

Discord Bot

-> Module for NPM: https://discord.js.org
-> Node JS.
-> Discord Account + Password.
|-> Discord Server + Channel.
|-> Create App: https://discord.com/developers/applications
|-> Discord: Build-A-Bot : Bring your app to life by adding a bot user.
This action is irreversible (because robots are too cool to destroy).
|-> Check your bot token with discord.
|-> Discord: OAuth2 URL Generator

A Simple Discord bot with. Remotes

This Discord BOT, is created with NodeJS.

Step 1:

Download IRC.COM APP in the link below.

Step 2:

Select a IRC Client.

Get register in freenode.net irc network.

nickname = username
password = password

Get the nickname you want. Example.

Connect to server: /server irc.freenode.net 6667
Connect to server in SSL: /server irc.freenode.net +6697

/nick RemoteFAN
/msg NickServ REGISTER password email

Went you get your nickname+password. You can login in our APP.

For a full Remote program. You need to use freenode bnc.
You can join: irc.freenode.net in the channel. #freenode-bnc

App Login

After login and get a freenode BNC you can do:

/server bnc.freenode.net:+6697
/quote PASS <username>/<network>:<password>

With this, you can join in your freenode BNC with a normal IRC Client. Like. mIRC, Irssi, WeeChat... etc.

  • Questions: How can i get a token?

You need to be login in your BNC. So you can ask for a token.
REMEMBER: This is a personal TOKEN, so DON'T SHARE.

/msg *bnc addtoken

So, you get your token from remotes.irc.com
Now you can access to our remote web: Login Remote

SETTINGS
This is freenode remote config. Your need set nickname = your nickname on the BNC + Your token in YOUR_REMOTE_TOKEN_HERE

const $ = new (require("lib/IRC"))("nickname","YOUR_REMOTE_TOKEN_HERE");

You need to create a Discord bot and insert the token here.

// Your Discord Bot Token.
client.login('YOUR-DISCORD-BOT-TOKEN-HERE');

You are ready to put your code in Remotes.irc.com

Save the code + Run and check your Discord Channel :)