Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Search the Community

Showing results for tags 'discord'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Plugins
  • Maps
  • Monuments
  • Prefabs
  • Buildings
  • Tools
  • Customizations


  • CF Hub
    • Announcements
  • Member Hub
    • General
    • Show Off
    • Requests
  • Member Resources
    • For Hire
  • Community Hub
    • Feedback
  • Support Hub
    • Support
    • Site Support

Product Groups

There are no results to display.


  • Test blog
  • Easy Plugin Documentation Guideline

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

Found 6 results

  1. Version 1.5


    Server supporter bot is made for people who want their Discord's to stand out! Server supporter bot offers a wide variety of things. Those being: Team chat logs Global chat logs Log RCON console to discord Leave and join logs for your rust server Fully interactable RCON (Able to send commands from discord to server) Multi server pop display is bot status An anti staff ping (Toggleable on / off) Suggestions command ( Sends suggestions to the specified channel ) Rust stats command (Pulls a users global rust stats) Servers stats command (Will pull your servers battlemetrics stats, player count, etc*) Steam URL converter (converts a vanity URL into a Steam 64 ID) EAC Checker command (Will check if the given Steam 64 ID is EAC banned from rust) A map seed finder (Will find maps using 2 methods - 1. Using a map size, 2. Using a RustMaps filter ID) A server blacklist checker (Checks if a server is blacklisted from Rust) Userinfo command (Will pull up information on a given discord account) Discord info command (Will pull up info on your discord server) Code lock command (DMs the user a 4 digit code that they can use for code locks in game) Map checker (Gives you info about a given seed and size of a map (mapcheck seed size)) Discord verification system (Makes an embed with a button that will grant users a role to access the rest of the server) Rust hours command (Checks a players Rust hours) Discord user mute and unmute command (Mutes people in discord) Discord on and off duty commands (For server staff) Logs for discord joins, leaves, and messages removed Servers command gives stats on all the servers that you define in the config Discord purge messages command Global pop for bot status (Displays all your servers total pop in the bots status) Automatic link removals The bot also offers a VERY simple config so you can have the bot up and running in no time. The configs let you configure the anti staff ping, any embed colors, your server name, bot prefix, etc* Everything is configurable and can be toggled off and on. Purchasing this will also give you access to any further updates that we release! All Commands: stats hours eac clock on clock off account bl code botinfo convert discordinfo mute unmute mapcheck maps seeds serverstats suggest userinfo sendverify servers serverinfo rcon restart The bot is very simple to install. All you need to do is copy and paste all the given files into a folder or discord bot hosting site and start the bot with node index.js It will automatically install all the needed packages. All you need to do is edit the config1, config2, and rconServersConfig You are given config examples for all the configs to assist you in setting up the bot. If they do not auto install, the packages that you will need are: discord.js node-fetch path fs os discord.js-pagination axios discord-buttons Need support or want updates about what is coming to the bot? Join the Server Supporter Bot discord here https://discord.gg/5tbJHzBTQK
  2. Havens

    Social Link

    Version 1.1.1


    Social Link A site that allows the user to link their Discord/Steam account and get perks or rewards. Table of Contents Introduction Motivation Features Getting Started Requirements Installation Setup CRON Job Scheduling Dashboard Configuration Introduction Social Link is a site that allows the user to link their Discord/Steam account and get perks or rewards. It's a simple service that checks whether the user is present in the Steam group or/and in the Discord server (it can also assign a Discord role automatically), then it can send custom commands via RCON (compatible with multiple server). This project was primarily made for Rust servers administrators. Features Steam authentication Discord authentication Steam group checker Discord Guild checker Discord role assignment Sends custom RCON commands Possibility of having multiple Rust servers or RCON commands will be sent Option to Enable/Disable Steam Group Check / Discord Auth / Discord role assignment / RCON Commands Admin dashboard Discord Webhooks logs Possibility for the user to de-authenticated Possible for the admin to de-authenticated a user Custom Discord/Steam oxide group name Customization of the site name, logo, design, links (Discord / Steam group / store) Checking all users if they are in the Steam group and/or in Discord (Automated and Manual). Getting Started Requirements Ubuntu or Debian Nginx PHP SQLite Composer Node.js with npm Supervisor Installation Download the source code. Go to directory: cd Social-Link Create a database file with: touch database/social-link.sqlite Install: composer install Rename or copy env.example to .env: cp .env.example .env Generate a new application key php artisan key:generate You can find your Steam API key here. Discord Login Setup: Create new application here Go on OAuth2 and add redirect (use this format: "https://domain.com/discord/callback") Vk Login Setup: Create new application here Go on Manage -> Settings and add Authorised redirect URI: (use this format: "https://domain.com/vk/callback") Before continuing, you must modify the ".env" otherwise the rest will not work. This information is essential to be modified in the .env, other information will have to be modified on the dashboard. DB_DATABASE= # full path to your db file "/path/to/project/database/social-link.sqlite" ADMIN_STEAM_ID= # The first user who will have the admin role (you will have the option to add another admin later). STEAM_KEY= # The steam API key to authenticate via Steam. STEAM_REDIRECT_URI= # The redirect URL (it must be in this format: https://domain.com/auth/steam/callback) # If you want to use Discord: DISCORD_CLIENT_ID= # CLIENT ID to authenticate via discord DISCORD_CLIENT_SECRET= # CLIENT SECRET to authenticate via discord (NOT THE TOKEN BOT) DISCORD_REDIRECT_URI= # Redirection URL (it must be in this format: https://domain.com/discord/callback) # If you want to use VK (VKontakte) (https://vk.com/apps?act=manage): VKONTAKTE_CLIENT_ID= # App ID VKONTAKTE_CLIENT_SECRET= # Secure key VKONTAKTE_REDIRECT_URI= # Redirection URL (it must be in this format: https://domain.com/vk/callback) Once you have completed the .env file: Setup database tables: php artisan migrate:fresh --seed Install Node dependencies: npm install && npm run prod Job Scheduling To send RCON commands and check all users if they are in the steam group and/or in the discord in the background, you need to install Supervisor or use a tools like Forge or Ploi. Setup CRON (Automatic Check) Open crontab: sudo crontab -e Append: * * * * * php /path/to/project/artisan schedule:run >> /dev/null 2>&1 "/path/to/project/artisan" becomes whatever directory you've set in your nginx config file Dashboard Configuration Now you have everything configured you must log in. Go to the homepage (your-domain.com) and click on Get Started. Once logged in, go your-domain.com/admin, then go to Settings & Servers and edit the information! How to update To update Social Link, keep the .env and the database/social-link.sqlite file and recreate a directory, put the contents of the archive and put back the two kept files then run this command: composer install && php artisan migrate && npm i && npm run dev
  3. Version 1.2.1


    Better Ticket for Ember is a support tickets module with Discord integration for Ember script. With this module, your players will be able to create tickets. You can answer each ticket, delete the tickets, manage the tickets, change the server type, change the status. Also you can add Discord integration between this module and your Discord server. Each activity will be sent to your Discord channel and to ticket creator player's DM box. Features Ticket page. Ticket creation. Answering tickets. Discord integration. (Logging ticket creation, answers from players. Also players with Discord verified profiles will get a direct message about the ticket.) Category creation for tickets. Your servers will be listed under Manage Ticket - Server Installation Place the BetterTicket folder into Ember's modules folder. Go to your website, Go to Better Ticket Settings, Enter your License Key (You can get your licence key after purchasing the module. Send me a message after you buy it.) Enter your Discord Bot Token (If you want to use Discord Integration.) Enter your Discord Guild ID (If you want to use Discord Integration.) Enber your Discord Guild Log Channel ID (If you want to use Discord Integration) Click on SAVE button. Click on "Install Better Ticket v(current version)" It will be installed after all of these steps. Here is a video about it:
  4. Version 2021 Beta 02


    This is a script capable of controlling multiple bots from one program and with a single config file without ever connecting to your server over RCON. You may need Administrator privileges on the system to setup & run this script depending on your server's setup. Feature List Run multiple bots from the one script Change your config using the included "Config Editor & Generator" - no JSON knowledge needed! Lowest possible performance impact - there are no new RCON connections ever made to your server. Show players, max players, queued players, AND joining players! Threshold message - when your pop falls below XX%, show a different message such as your wipe schedule. Special variables that are replaced in your strings, allowing you to have any variable in any part of your pop bot's message. Global pop bots - add up the total players across your servers and show it on a dedicated bot! Detailed logging - always know what went on whilst you were gone. How does it work? This script works by querying the BattleMetrics API - even if you don't have a purchased RCON subscription! If you do, you'll be able to display the amount of players joining. Installation, Configuration, and Support https://gitea.soken.dev/SokenDev/PopBotPublic https://gitea.soken.dev/SokenDev/PopBotPublic/wiki/Home Update Intervals During the creation of your pop bots, you may be asked what "Update Interval" you would like. If you are running more than 4 bots, it is recommended you increase your update interval appropriately so that you do not spam Discord's API - a quick way to get your server banned that a lot of Discord-related Rust scripts do not account for. Additionally, Discord will attempt to kill the connection a few times before banning you, which could result in crashes! Not to worry though, this script has been built to be as reliable as possible and will automatically restart itself if you follow the steps under "Running the Script". Thresholds The threshold feature will wait for your pop to fall under a set percentage (referred to as threshold in the config), and display an alternative message so that you do not have to display potentially embarassingly low pop to your Discord members. If this is something you are not worried by, simply set the threshold to 0 and it will never trigger. It is important to remember that the threshold is a percentage not a set value! A threshold of 10 and a max player count of 100 will only show the threshold when there are less than 10 players online. The message shown can be changed by altering threshold_msg in the config, or you will be asked to enter the text you wish to display when using the config editor. Joining Players If you would like to show the amount of players joining, it is absolutely necessary that you have a BattleMetrics RCON subscription purchased. You will be asked by the config generator if you would to create a Pop Bot with BM Token or Pop Bot without a BM Token - if you wish to display the players currently joining your server, choose the former. If you do not wish to show this or do not have a BM subscription, use the latter. Obtaining a Discord Bot Token First, head over to https://discord.com/developers/applications and create yourself an application. It'll most likely need your server logo, the name of the server, and any other information you wish for people to see appear. Once that's done, select the "Bots" tab and press create a bot. You'll be presented with "Click to reveal a token" and a button that reads "Copy". You can just press Copy and it's on your clipboard ready to insert into your config file. Obtaining a BattleMetrics API Token If you have purchased a BM RCON subscription, this is for you. Head over to https://www.battlemetrics.com/developers. You want to select "New Token". Fill in the identifier with something such as "Pop Bots" and ensure it has the "Execute any RCON command" permission. The rest aren't used at all, so whether or not you grant them or not are completely your choice. You'll have only one chance to copy this token somewhere safe (such as the config.json file), so make sure you do. Luckily for you, this one token will work with all of your pop bots, so don't worry about generating a new one for each bot (unless you really want to keep things nice and tidy).
  5. Version 1.0.1


    Automatically sends information about the server to the discord channel. How to use this bot? 1. install the higher node.js 2. download the bot files 3. file extraction 4. open the console 5. "npm i" <- type in console 6. open to config.js module.exports = { ip: "", // server ip (domain) port: 0, // server port channel_id: "0", // discord channel id color: "#7289da", // embed color token: "TYPE YOUR TOKEN", // insert your bot token here! updateInterval: 20, // it is seconds and an integer must be entered. watcher: true // you can hide to your server ip and port } 7. edit to config.js 8. "node index.js" <- type in console 9. check to console!
  6. Version 1.0.0


    Receive your Rust server's chat messages into your Discord server - no plugin installation needed! Tired of a Discord extension crashing your server? All it does is listen for chat messages over RCON and then post them to a specified Webhook. With a little bit of knowledge and trial-and-error, you could even have this working as an embed or change how it looks entirely. Whilst this product won't rid your server(s) fully of it, it'll make sure it gets used just that little bit less, and hopefully make it cause less crashes. This is a simple, free to use, free to modify script using my own WebRcon Package licensed under BSD 3-Clause. Usage Install Python3.8 Download & extract the ZIP file Using your favourite text editor open up output_chat.py and edit the following variables: ○ WEBHOOK_URL - This should be the webhook the code will post to ○ RCONHOST - The IP of your server ○ RCONPORT - The port that your server is listening to RCON on ○ RCONPASSWORD - The RCON password you specify in your .bat, .sh or .cfg file. Open some form of console and type python output_chat.py Fair Warnings This script has not been setup to dynamically adapt to Discord's ratelimits. If you feel like your chat goes at about 10 messages a second for more than 5 minutes at a time, do not use this. You will need basic programming know-how if you wish to edit this script effiiciently. Support is not guaranteed for this product, and is available solely at the discretion of the author. If you have multiple servers, you will have to run multiple instances of this script. If you are on Linux, you might want to learn how to use Tmux You must include the copyright notice and license (see the LICENSE file) in any and all redistributions of this code. Usage instructions do not account for the various nuances of different Operating Systems, and you must adapt the steps accordingly. See some of my other products for more detailed Python installation instructions. This has not been designed to be user friendly. It has been created and made available for those who feel like a small challenge.

About Us

Codefling is a forward-thinking platform for developers to share and monetize their work from plugins to game assets and everything in-between.

6,258 files sold to 575 customers and $91,368 of payments processed this year!

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.