Jump to content

Search the Community

Showing results for tags 'discord bot'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Game Updates
  • Showcases
  • Tutorials


  • 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

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



About Me

Found 12 results

  1. Version 2.2


    Simply the bot uses the integration of discord unix/epoch timestamps to count down your server(s) wipes in your discord automatically generating new timestamps as your server wipes, currently the bot allows monthly - (wiping at force) weekly and biweekly servers as well as the full customisation of the embed in which the server info is held in (see above for example), the system is 100% automated once you create your servers/wipes. Countdown bot is coded in python utilising discord.py along with mongodb to store information Feature List : Create & Delete Wipes Fully customisable embed (Title, Description, Thumbnail, Footer, Embed Colour) Edit server information ie wipe-times or server descriptions Fully automated countdowns - autogenerates the next wipes Display server pop in the embed Works alongside Force wipe, currently offering Monthly (force), Biweekly and Weekly wipe options for servers Commands : (All showcased in pictures) !wipe - displays all servers and wipes to users !create - allows you to make a new server (followed by a number of questions) !delete id - allows you to delete a server !editeembed msgid/embedid - allows you to edit the embed id eg : thumbnail, description etc !editserver id - allows you to edit server information eg : wipe time, name, info !list - displays to staff all the current servers + types of wipes they have and next wipes (used to adjust config etc) Config: { "MONGO_URL": "", "BOT_TOKEN": "", "GUILD_ID":0, "CHANNEL_ID":0, "STAFF_ROLE_ID":0, "Server_Name":"Server Name", "Embed_Hex_Color":"#FFFFFF" } Requirements Server with python 3.6 & discord.py 1.7.2 or above Pip packages listed - discord, buttons, arrow, motor, dnspython, pymongo,aiohttps Suggested bot host 0.99$ -> https://serverstarter.host/ For any problems please msg me on discord : Skizzy#0037
  2. Version 3.0.0


    Server supporter bot offers a wide variety of things. Those being: Team chat logs Global chat logs F7 Report 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 ) | You can also deny and accept suggestions VIA a command 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) EAC Friends checker (Checks if a user has EAC banned friend(s)) Rust news report (Tells you the newest news about rust) @ everyone and @ here ping blocker for non authorized people Stats for your discord server RustMaps custom map generator command RustMaps filterId checker A server blacklist checker (Checks if a server is blacklisted from Rust) Userinfo command (Will pull up information on a given discord account) Code lock command (DMs the user a 4 digit code that they can use for code locks in game) 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, messages removed, and discord bans Servers command gives stats on all the servers that you define in the config Discord purge messages command Automatic link removals Discord logs for leaves, joins, bans, unbans, messages removed, messaged edited, roles created, roles deleted, etc* Auto message moderation for Discord. Quick support commands to help when needing support from the Developer. 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! Full instillation guide video made by @Rust Admin Academy stats servers serverstats hours botinfo userinfo discordinfo rust ADMIN COMMANDS: eac friends bl custommap kick, ban, mute, unmute onduty offduty account convert purge RUST MAPS COMMANDS: custommap mapcheck SUGGESTION COMMANDS: suggest suggestion MISC COMMANDS: help rustnews code The bot is very simple to install. The file includes a setup guide within it. All quite simple. Need support or want updates about what is coming to the bot? Join the Server Supporter Bot discord here https://discord.gg/RVePam7pd7
  3. Version 2.1


    Features: It displays the count of: active players, max players, joining players, queue It will not show the count of joining players if noone is joining, same for queue Refresh interval and activity type can be changed in the config This is a server plugin which means you are not required to buy a discord bot host for this Setup guide: Add Oxide.Ext.Discord.dll to yourserver/RustDedicated_Data/Managed https://umod.org/extensions/discord Go to https://discord.com/developers/applications and create a new application. Go to the bot section and click add bot. Copy the bot token and add it to the config file. Choose your desired picture and name for the bot. Go to the OAuth2 tab and click on bot. This bot does not require any extensions. Invite your bot to your discord server with the link between scopes and permissions. Repeat the steps until you as many bots as rust servers. If you have some questions about my plugins feel free to join my discord server. I can also help you to set everything up or add a custom feature for you. https://discord.gg/efVKDG6z6F you can also add me if you don't want to join my discord: Farkas#6006
  4. Version 1.5.1


    FEATURES - Multi server - You can add as many servers that you want to the config! - Fully Customizable - You can change the players joining message, queued message, and regular message! - Global bot - There is also a global pop bot that will display the pop of all of your servers combined. - Dynamically changing status - The bots status will go to do not disturb mode when the server is offline, idle when the data is being loaded, and online when it is actively updating the servers pops. - Threshold message - When your server is under a certain % of the max players allowed on the server it will not show the pop of the server, instead it will show the message that you set in the config! - Server status messages - The bot can also send a message to discord when your server(s) go offline and online. - Very simple config - Dynamic Pop Cap Changer When your server gets to a certain amount of players away from the max allowed players it will increase the max amount of players allowed This will work the same way with decreasing the max amount of players allowed. You can set the max the cap is allowed to go to, so it cannot increase over x amount for the player cap, and cannot decrease under x amount for the player cap You can also not allow it to increase the player count if the server is under x amount of FPS. THE BOT IS VERY EASY TO INSTALL Just fill in the very minimal things in the config and start up the bot and you're good to go. Steps to install: If you want the bot to run 24/7 you will need a VPS or bot hosting node. Hosting recommendation -> https://pebblehost.com/bot-hosting Once you have your bot node, upload all the files that are given to you into the file section of your bot node. From there all you need to do is edit the config.json file with all the proper information and you're good to go! Any questions, please feel free to join my support server and I'll be more than happy to help you! https://discord.gg/RVePam7pd7
  5. Version 1.1.0


    Functionality Discord Nitro Boosts allow server owners to give rewards to people for boosting their discord server. The plugin can be used either with a linking system such as DiscordAuth or DiscordCore but it can also be used without one. When using a linking system rewards are granted when they link their accounts. However if you are not using any of the available linking systems you can still use the plugin. This way the users have to use a command to link their profiles manually. Commands The command is: **!verify [steamid]** The command can be used in the bot's direct message or in a specific guild channel. (Can be set in config) Default config: { "Bot token": "", "Set custom status and activity for the discord bot": true, "Bot's activity type: (Game, Listening, Watching, Competing)": "Watching", "Bot's Status": "Nitro Boosters", "Send direct message to boosters on boost start and end": false, "Embed's color": "#F47FFF", "Use with existing linking system (DiscordAuth or DiscordCore)": true, "Check users if they are boosting after every wipe.": false, "Let users use !verify in DM": false, "Let users use !verify in guild channel": true, "ChannelID where players can use !verify (if the previous option is true, leave empty for any channel)": "", "Oxide group's name": "nitro", "Discord Guild ID (optional if the bot is in one guild)": "" } Discord Bot You can find the instructions on making a discord bot HERE Warning it is very important to turn on discord gateway intents, otherwise the bot will not work.
  6. Version 1.0.3


    Account Linking You can test the linking system at https://link.kopter.me Features Mobile Friendly/Responsive Support for Discord server boosting Support for a Steam group Discord bot has useful commands Importing data from previous solutions is also supported What's Included Website Discord Bot Rust Plugin Installation Guide (Text and Video) Video Coming Soon Requirements/Dependencies For hosting, a cheap VPS from OVH or Hetzner, for example, is enough to run this. Server with at least NodeJS 12 A MongoDB database Note: NodeJS 16 will be required when the discord bot is updated to Discord.js V13, so it's recommended Importing Data If you have used something before to link players Steam and Discord accounts and want to transfer that data, it's possible to do that. You can find which ones are supported below and if you use something that's not listed here, something might be arranged. Discord Auth from uMod
  7. Version 1.1


    Advanced PlayerCounter Previews: Features: Multi server support. Advanced Configuration. Server join links. Multi embed support. Clean server status display embeds. Display player names. Dynamic multi server bot statuses. Much more to come! Configuration: { "BotToken": "", // Put your bot token here. "guildId": "488177151946915841", // Put your discord server id here. "bot": { "dynamicStatus": true, // When set to true the bot's status will update depending on the server status. "displayServer": "", // This setting is optional if you only wanna display info about one server. "status: (online, idle, offline, dnd)": "dnd", // If "dynamicStatus" is set to false it will use this setting. "offlineMsg": "Server is offline!", // Set the offline status when the server is offline. "statuses": [ { "text": "({online}/{total}) ← ({joining} Joining) ← ({queued} Queued)", // Set the status message. (if you did not set "displayServer" it will show a total value of all servers combined.) "type": "PLAYING" // Set the status type. (options: "PLAYING", "WATCHING", "STREAMING", "COMPETING") }, { "text": "Memory ({memory}) Frames ({fps}) ", "type": "WATCHING" }, { "text": "Entities: {entities}", "type": "WATCHING" }, { "text": "Last Wipe: {wipe}", "type": "WATCHING" } ] }, "servers": [ // Below are all servers displayed to get the data from. { "Name": "10x Server", // Server name. "IP": "", // Server ip. "RconPort": 12345, // Server rcon port. "Password": "rconpass", // Server rcon password. "JoinLink": "https://rust-servers.net/" // Join link that can be displayed on the server list embed. (sadly cant use steam direct connect links) }, { "Name": "1000x Server", "IP": "", "RconPort": 12345, "Password": "rconpass", "JoinLink": "https://rust-servers.net/" } ], "playerLists": [ { "unikeId": "testing", // This is just an identifier that the bot uses. make sure you dont have a duplicate ID. "channelId": "911614084137488414", // This is the channel id where you want your embed to be sent into. "listPlayers": true, // If set true it will list all player names below the server name. "listTotal": true, // If set true it will display a total player population. "listJoinLinks": true, // If set true it will display a link under the server name. "displayInline": true, // If set true it will display all fields beside eachother. "servers": [ // List the server "Name"s that you want to be displayed on the embed. "1000x Server", "10x Server" ], "emojis": { // Status emojis for the server statuses. "online": "", "offline": "", "total": "" }, "embed": { "title": "Embed Title", // Embed title. "description": [ // Embed description, Each line is a new line on the embed. "this is a dummy text", // Line 1 "every line is a new text line, but you can still use \n for a new line." // Line 2 ], "footer": "", // Embed footer text. "color": "BLUE", // Embed color. "image": "", // Embed image. "thumbnail": "" // embed thumbnail. } } ] } Support: To get the best support and access to beta versions of the bot make sure to join my discord.
  8. Version 2022.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! - Returning 2022! Lowest possible performance impact* - there are no new RCON connections ever made to your server. Show players, max players, queued players, AND joining players! 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. NEW: Multi-game support. Read More NEW: Full cross-bot compatibility! CSGO & Rust servers? No problem! NEW: Conditionals system to give you ultimate control over your server statuses! * Assuming that the servers are run on a machine separate to the bot. 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 has been replaced with the new conditionals system. 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).
  9. Version 2022.01


    A utility bot that helps with administrating your Rust servers without going in-game for the information - pure magic! Features Simple-setup config Supports BattleMetrics RCON and direct RCON to your server Seamlessly include all your servers from this single bot Smart pagination when the results are too large to display (e.g combatlog) Customisable combatlog output Colour config options to keep output in line with your brand Full Playing ... Discord status customisation View the combatlog of any steamID on any of your servers See who's in a player's team or clan directly from Discord Convert steam vanity URLs to Steam IDs and find their profile on BattleMetrics quickly Automatic name conversion so you always have a player's most recent Steam name Disable commands you don't need or want Restrict command usage to specific roles using their names or IDs Free-to-use emojis included to be used as templates or the real thing - they help keep things looking organised! Includes and integrates with Wxll's ClansRcon.cs plugin to provide additional features not usually available from console. Detailed logging NetworkID logging & searching Combatlog + NetworkID linking - no more unresolveable combatlogs. Adaptive and clear error handling - so you know what's gone wrong. Player notifications - see when a player you want to spectate comes on and offline Anti staff mention system - warns users not to tag your staff members! Rust Game ban checking - check if a SteamID has been game banned from Rust Chat Sync that works BOTH WAYS! And nearly all of the above is fully customisable through the simple configuration file. Custom commands to allow for restarting your server from Discord, muting from Discord, etc with a customisable syntax. I am completely open to ideas, bug reports, suggestions, and other comments so please get in touch in Discord and mention you have some feedback for this product <3 Documentation / Installation / Issues / Extensions As of RustMagic 1.5 (29/04/2021), contacting me on Discord is no longer the place to go for support, and coming here is not where you should come to see installation steps. I have setup a Public Wiki as well as a fair few tutorials for everyone to use and view. Please see the appropriate links. Public Wiki / Documentation Tutorials / Guides Issues / Feature Requests / Support v1.5 Update The 1.5 update is the largest overhaul of RustMagic ever done, and as such requires an entirely new configuration setup. You will have to re-do your configs. Additionally, Battlemetrics-Only Installations are no longer supported. Please use a direct RCON connection, and if you have any problems with this on a trust level please see the debugging notice on the wiki. v1.5 Update The 1.6 update introduces recent changes to how distribution requirements are satisfied. There is no longer any need to manually drag a file from the Distributions/ directory into the root directory. Simply run the file run.py with Python and RustMagic will attempt to start. Emojis Preview
  10. Version 1.1.0


    Post the status of your server(s) to Discord automatically! This bot can watch the status of all the servers that you want it to! The bot is very simple to set up. Just fill in the very minimal things in the config and start up the bot and you're good to go. Steps to install: If you want the bot to run 24/7 you will need a VPS or bot hosting node. Hosting recommendation -> https://pebblehost.com/bot-hosting Once you have your bot node, upload all the files that are given to you into the file section of your bot node. From there all you need to do is edit the config.json file with all the proper information and you're good to go! Any questions, please feel free to join my support server and I'll be more than happy to help you! https://discord.gg/RVePam7pd7
  11. Version 1.1.1


    Rust Bot Fully translatable Rust Bot for Discord. Commands r/stats steamid - Shows users global Rust stats r/serverstats - Shows stats for servers listed in config.js r/bans steamid - Shows bans for given Steam ID r/resolveid - Resolves users Steam ID from their Vanity URL r/totalplayers - Shows current active Rust player count r/rustnews - Fetches configurable amount of news articles containing Rust r/blacklist IP - Checks if the IP is blacklisted by Facepunch New in 1.1.0 r/hours steamid - Show players total Rust hours r/userinfo @user - Show general information about discord user r/mapcheck seed size - Show info of given map RCON You can now send RCON commands to your server! Examples: rc/kick {player} {reason} - Kicks the player of the server rc/ban {player} {reason} {time} - Bans the player for given hours You can send any RCON commands directly to the server with the rc/ prefix. You can specify the Discord users seperately in config.js that can send RCON commands. Support & Suggestions https://discord.gg/ehJjehppc3 How to install You can either use a bot hosting company or rent a VPS yourself. If you install on your own systems, you will need NodeJS and NPM installed. The dependencies are listed in package.json.
  12. 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!


Total number of downloads.



Total customers served.


Files Sold

Total number of files sold.


Payments Processed

Total payments processed.

  • 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.