Adding in more responses for when users refresh manually
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
const Discord = require('discord.js');
|
||||
const fetch = require('node-fetch');
|
||||
const emptyResponses = require('./assets/emptyMessages.js');
|
||||
const resetResponses = require('./assets/resetMessages.js');
|
||||
const {resetResponses, userResetMessages} = require('./assets/resetMessages.js');
|
||||
const errorMessages = require('./assets/errorMessages.js');
|
||||
|
||||
require('dotenv').config()
|
||||
@ -87,7 +87,8 @@ client.on('messageCreate', async (message) => {
|
||||
}
|
||||
if (message.content === '!reset' || message.content === '!r') {
|
||||
conversations.delete(userID); // Delete user's conversation map if they request reset
|
||||
await message.channel.send('Conversation reset.');
|
||||
const userResetMessage = userResetMessages[Math.floor(Math.random() * userResetMessages.length)];
|
||||
await message.channel.send(userResetMessage); // give a notification of reset using a human like response.
|
||||
return;
|
||||
}
|
||||
|
||||
@ -138,7 +139,7 @@ async function generateResponse(conversation) {
|
||||
}, 900000);
|
||||
|
||||
try {
|
||||
const response = await fetch('http://192.168.0.15/v1/chat/completions', {
|
||||
const response = await fetch(`http://${process.env.ROOT_IP}:${process.env.ROOT_PORT}/v1/chat/completions`, {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'accept': 'application/json',
|
||||
|
Reference in New Issue
Block a user