forked from snxraven/LinkUp-P2P-Chat
adding .env
This commit is contained in:
parent
c293e3b5e7
commit
378aeb7469
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@ node_modules
|
|||||||
package-lock.json
|
package-lock.json
|
||||||
shared-storage
|
shared-storage
|
||||||
storage
|
storage
|
||||||
|
chatBot/.env
|
@ -1,13 +1,14 @@
|
|||||||
import fs from 'fs';
|
import fs from 'fs';
|
||||||
import path from 'path';
|
import path from 'path';
|
||||||
import chatBot from './includes/chatBot.js'; // Adjust the import path as necessary
|
import chatBot from './includes/chatBot.js'; // Adjust the import path as necessary
|
||||||
|
import 'dotenv/config'
|
||||||
|
|
||||||
// Generate a Buffer from the hexadecimal topic value
|
// Generate a Buffer from the hexadecimal topic value
|
||||||
const topicHex = '669c83fa3c559f2c330f71a34e351a9134cecc6c255e4ef7689177bf0d7fd52a';
|
const topicHex = process.env.LINKUP_ROOM_ID;
|
||||||
const topicBuffer = Buffer.from(topicHex, 'hex');
|
const topicBuffer = Buffer.from(topicHex, 'hex');
|
||||||
|
|
||||||
// Create a new instance of the chatBot class with a valid botName
|
// Create a new instance of the chatBot class with a valid botName
|
||||||
const botName = 'MyBot'; // Replace 'MyBot' with the desired bot name
|
const botName = process.env.BOT_NAME;; // Replace 'MyBot' with the desired bot name
|
||||||
|
|
||||||
// Load commands from the 'commands' directory
|
// Load commands from the 'commands' directory
|
||||||
const commandsDir = path.join(new URL('./commands/', import.meta.url).pathname);
|
const commandsDir = path.join(new URL('./commands/', import.meta.url).pathname);
|
||||||
@ -65,7 +66,7 @@ loadCommands().then(commands => {
|
|||||||
// Wait for 2 seconds for the bot to connect
|
// Wait for 2 seconds for the bot to connect
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
// Send a message
|
// Send a message
|
||||||
bot.sendMessage('Hello, world!');
|
bot.sendMessage(process.env.ON_READY_MESSAGE);
|
||||||
}, 2000); // Adjust the delay as necessary
|
}, 2000); // Adjust the delay as necessary
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
console.error('Error loading commands:', error);
|
console.error('Error loading commands:', error);
|
||||||
|
5
chatBot/env.default
Normal file
5
chatBot/env.default
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
LINKUP_ROOM_ID=
|
||||||
|
|
||||||
|
BOT_NAME=myBot
|
||||||
|
|
||||||
|
ON_READY_MESSAGE="Hello, I am a bot. I am here to help you. Please type 'help' to see the list of commands."
|
Loading…
Reference in New Issue
Block a user