Auto Message Broadcast Multi Server Bot

Original price was: 9,99 €.Current price is: 5,99 €.

Sold by: scalbox

Auto Message Broadcast Multi Server Bot. Create and update automatic messages for your servers, centrally. A single place managed by the BOT where you can configure automatic messages for all your servers.

SKU: Auto Message Broadcast Multi Server Bot Categories: , , , Tags: , , , , ,

Report Abuse

Description

Reading Mode

Auto Message Broadcast Multi Server Bot

Thanks to this bot you will be able to create, edit and manage all messages, with automatic sending, for all your servers in one place, in a centralized way, the bot will take care of everything else!

If you manage many servers, you know how frustrating it is every time you have to add a new automatic message or modify an existing one, you end up having to do the same repetitive thing, dozens and dozens of times.

Configuring and using the bot is very simple.

CONFIGURATION

Open the file: config.json


BOT Settings

{
   "Settings":{
      "BroadcastIntervalSeconds":300,
      "RandomizeMessages":false
   }
}

FIELDS:

  • BroadcastIntervalSeconds: Every how many seconds messages should be sent
  • RandomizeMessages: If messages should be sent randomly. If set to TRUE the messages will be sent randomly, if set to FALSE the messages will be sent in the configuration order.Please note that messages are also sent randomly, you are always guaranteed that all messages will be sent

Configuring messages

You can create as many messages as you want, here is an example:

{
   "MessageID":1,
   "Message":"Test 1"
},
{
   "MessageID":2,
   "Message":"Hello everyone"
}

You can add as many messages as you want by adding the following to the message list, for each message you want to create:

{
   "MessageID":3,
   "Message":"Welcome!!!"
}

FIELDS:

  • MessageID: is the message ID: IMPORTANT: each message must have a unique ID
  • Message: The content of the message to be sent

Server configuration

Now you need to configure the servers you want the bot to manage.

"Servers":[
   {
      "Enbaled":true,
      "RconIP":"",
      "RconPort":"",
      "RconPassword":"",
      "ServerName":"",
      "MessageID":[
         1,
         2
      ]
   },
   {
      "Enbaled":true,
      "RconIP":"",
      "RconPort":"",
      "RconPassword":"",
      "ServerName":"",
      "MessageID":[
         1,
         2,
         3
      ]
   }
]

You can add as many servers as you want by adding the following to your server list:

{
   "Enbaled":true,
   "RconIP":"",
   "RconPort":"",
   "RconPassword":"",
   "ServerName":"",
   "MessageID":[
      "..."
   ]
}

FIELDS:

  • Enbaled: If you want this server to be enabled and the bot sends messages to this server
  • RconIP: Rcon server IP
  • RconPort: Rcon server PORT
  • RconPassword: Rcon server PASSWORD
  • ServerName: The server name. This will be used in the bot logs and will also be useful for recognizing the server you are setting up
  • MessageID: Here you enter the various IDs of the messages you want to send. For example, you created messages with IDs 1, 2, 3, 4, 5, now you can decide that messages with IDs 1, 2 should be sent to this server and messages with IDs 3,4,5 should be sent to another server . This way you can create just 1 message but use it for multiple servers

TRANSLATE

With the next update, there will be the possibility to create messages translated into multiple languages, and the player will be sent the messages corresponding to his game language


INSTALLATION

The bot was developed in Node JS, so you need a HOST or environment with NodeJS installed.
To run the bot, simply launch this command inside the BOT folder:

npm install
node main.js


HOSTING

Do you need hosting?
Contact me and you will be provided with hosting with Node JS and the BOT installed.

You will receive your access credentials to the control panel so you can manage the bot in complete autonomy and security.
No one else other than you will have access to the hosting


Final example

{
   "Settings":{
      "BroadcastIntervalSeconds":300,
      "RandomizeMessages":false
   },
   "Messages":[
      {
         "MessageID":1,
         "Message":"Test 1"
      },
      {
         "MessageID":2,
         "Message":"<color=red>Hello everyone</color>"
      },
      {
         "MessageID":3,
         "Message":"Welcome!!!"
      },
      {
         "MessageID":4,
         "Message":"Test 2"
      },
      {
         "MessageID":5,
         "Message":"Test bot"
      }
   ],
   "Servers":[
      {
         "Enbaled":true,
         "RconIP":"",
         "RconPort":"",
         "RconPassword":"",
         "ServerName":"",
         "MessageID":[
            1,
            2,
            3,
            5
         ]
      },
      {
         "Enbaled":true,
         "RconIP":"",
         "RconPort":"",
         "RconPassword":"",
         "ServerName":"",
         "MessageID":[
            1,
            2,
            3,
            4,
            5
         ]
      }
   ]
}

 

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

1.0.0
18/09/2023

Initial release

Added

Initial release

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Product Enquiry

Please Login to make enquiry about this product