Rusty Watcher

This is a RUST (game) Discord Bot. It allows you to control/monitor your server from discord. It supports many features such as, chatlogs, detailed fully customizable server info embeds, command execution from discord, multiple connections at once and much more.

FREE

Available Downloads:
Sold By: collect_vood

Description

Rusty Watcher Getting Started

These instructions will get you a copy of the project up and running on your local machine. See ‘Installing’ for notes on how to deploy the project on a live system.

If you are having any issues, head over to the this github page and create an Issue. Furthermore all source code can be found there with the project files.

Images

Bot Status Rusty

Server Embed Rusty

Chatlog Example Admin Rusty

Chatlog Example Rusty

Chatlog Command Example Rusty

Chatlog Chatting Example Rusty

Chatlog Chatting Ingame Rusty

Installing

A step by step series of examples that tell you how to get this programm running

1. Downloading:
Head over to the ‘Release’ tab and download the latest release.

2. Setting up the files:
Unzip the folder

3. Setting up the program:
Now run the RustyWatcher.exe

4. Setting up the bot:
Head over to the ‘Files’ folder and edit the ‘config.json’. After you set up all the options you can run the program and everything should be working!
If you plan to use the chatlog feature, be sure to also install the plugin on your server (more below).

5. Setting up your server (only needed for the chatlog feature!):
For this head over to uMod and install oxide. Then move the RustyWatcher.cs file into your ./oxide/plugins folder. In case you are using BetterChat also be sure to update to the one I include in this file as it adds an essential API method.

Discord Bot Token

If you don’t know what a discord bot token is, or how to retrieve it, then have a look at this guide.

Discord Webhook Url

Since on high populated servers the chat can get heated and therefore a lot of messages sent in a short period of time, I opted for using Webhooks instead of the usual message embeds as they can contain multiple embeds per message.
You can create a Webhook via right-clicking the channel you want to receive the chat messages in, then ‘Edit Channel’, next head over to ‘Integrations’ and click ‘Create Webhook’. There you will find the option ‘Copy Webhook Url’.

Steam API Key

To allow for the steam icons to show in the chatlog you need to provide a Steam API key. You can find/create your own Steam API Key here.

License

This project is licensed under the MIT License – see the here for details

Credits

  • Captain John Silver for making the icon

Reviews

There are no reviews yet.

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

Version 1.0
  • Added Initial release

MIT License

Copyright (c) 2021 collect_vood

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Got something to discuss?


Customer
DeX
1 month 6 days ago

Hi there, does this support the Clans Plugin? to show the clans chat on Discord

 
How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/MP-3WytenUg