-
Posts
22 -
Joined
-
Last visited
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by Carl.py
-
- 7 comments
-
- #discordbot
- #python
-
(and 7 more)
Tagged with:
-
Thats a very valid question. Here's the options to do for Custom Maps: 1. Custom Maps upload and generate https://rustmaps.com/dashboard/uploads Here you can upload whatever map you would see fit. That can be maps you have bought here from Codefling or basically any map you get your hands on. Then you take that uploaded map and generate it through the bot by inserting the map name. What i would recommend, is to wait for the next update of Easy Map Voter, where I am implementing direct seed/size uploads, which is gonna make that process much easier. 2. Custom Maps Generator https://rustmaps.com/dashboard/generator/custom Here you can design however you want your map to look like and what monuments, spawns, islands etc. you want it to contain. Remember to save the config. Then you name that custom generated map, whatever you prefer. The Easy Map Voter bot will then ask for the name of your custom configuration. At the current stage of the Easy Map Voter bot, you can choose between 2-5 different versions of that custom configuration or 2-5 entirely different custom maps. The next update to the bot should be out in not very long. So stay tuned! Hope this helps :))
- 7 comments
-
- 1
-
-
- #discordbot
- #python
-
(and 7 more)
Tagged with:
-
- 7 comments
-
- 1
-
-
- #discordbot
- #python
-
(and 7 more)
Tagged with:
-
- 7 comments
-
- 1
-
-
- #discordbot
- #python
-
(and 7 more)
Tagged with:
-
Version 2.1.0
21 downloads
Easy Map Voter is a tool for Rust server owners and administrators that makes map voting easy and intuitive. It stands out by mainly focusing on UI workflow instead of countless lines in a config. This makes the bot easy to use for even the least tech savy. Everything is saved into a database, so you only have to fill out everything once. Each poll session starts out by running the command: /startvote Thereafter you will be guided through every step in the UI. Each map voting poll prepares your community for the next wipe, by showing a countdown and date/time both before and after the voting session is finalized. Wipe schedules, Poll notifications and other server information is configured in the Rust Server Configuration Panel (UI). New Feature!: Simple/Advanced Embed Not only is the bot easy to use, but it also shows statistics from map votes, to help you understand your Rust communities map preferences. /mappreferences – View community map preferences /voter [user] – See individual voting history /votingstats – Interactive stats with top voters and recent activity Great for understanding what your players actually enjoy. "What type of map sources can be used?" Easy Map Voter lets you fetch maps in any way you would like. All maps are fetched and/or generated from Rustmaps.com: 1. Map Generation Select number of maps and map size. The bot will then generate new maps. 2. Map Filter Set a configuration through rustmaps.com and use the Map Filter to fetch already generated maps that fit your liking 3. Custom Maps Generation Generate your own custom map. Either multiple different map generations, or different versions of the same custom configuration. 4. Fetch Custom Maps by MapID If you already have a generated custom map, you can use that with the custom map link or MapID. 5. Fetch Maps by Direct Link If you are the type of dedicated Rust server owner that pre-pick maps before wipe, you can use the map links to fetch whatever map you would like. Requirements: - Python 3.12+ recommended. - A Discord application and bot token. - A Rustmaps API key. Python dependencies are listed in requirements.txt. Setup 1) Install requirements - Python 3.12+ installed and available on PATH. - Install dependencies from the project root: pip install -r requirements.txt 2) Configure your .env file DISCORD_TOKEN=your_discord_bot_token RUSTMAPS_API_KEY=your_rustmaps_api_key 3) Configure config.json Open `config.json` and update the IDs and options for your server: { "discord": { "guild_id": 1234567890123456, "prefix": "!" }, "roles": { "administration_role_id": 1234567890123456, "store": "https://example-shop.com", "enable_vip_voting": false, "vip_roles": [ { "role_id": 1234567890123456, "vote_weight": 3 }, { "role_id": 1234567890123456, "vote_weight": 5 } ] }, "appearance": { "embed_color_active": false, "embed_color": "gold" }, "voting": { "simple/advanced": "simple" } } 4) Discord bot permissions and intents Enable these gateway intents in the Discord Developer Portal: - Message Content Intent - Server Members Intent Recommended permissions for the bot invite: - Read Messages / View Channels - Send Messages - Embed Links - Add Reactions - Read Message History - Manage Messages Also include the applications.commands scope for slash commands. Running the bot: Run this line in the console or set it as the starting file if using a Host: python main.py Logs are written to data/logs/bot.log. For any help and support you can contact me on Discord #carl7332$15.00- 7 comments
- 1 review
-
- #discordbot
- #python
-
(and 7 more)
Tagged with:
-
I am fully aware the process probably just takes it time, and I am in no way complaining, rather just in the dark here. I was informed a queue length a while ago and usual review durations, but are now learning that it can vary a lot more. So dont take it ill up. I am mostly just excited for the release
-
Hi i have submited a Discord bot service the 5th of february. Now coming up on a month and a week. I've asked and created a Discord ticket, but im not getting any responses so far. Anyone able to help with this, or have experienced somewhat a similar wait time? Thanks in advance
-
No matter the configuration, even completely filled out in every step with the API Key and Hook to Discord, nothing seems to work. I keep getting this error message: Failed to call hook 'OnServerInitialized' on plugin 'AutoSignModeration v1.1.1' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.AutoSignModeration.OnServerInitialized () [0x00202] in <6fdd306e38714f6b9944ef9cd4524764>:0 at Oxide.Plugins.AutoSignModeration.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00083] in <6fdd306e38714f6b9944ef9cd4524764>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d59b507fd76240e5b62228d0eae39b73>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d59b507fd76240e5b62228d0eae39b73>:0
-
I am using the bot only. Didnt even know there was a plugin... So it should just notify when the wipe occurs, but apparently it gives a double notification
-
I have had an issue for a while now, which occurs after the first restart after wipe (i do daily restarts at 5 am), which then gives a double wipe notification, even though the server hasn't actually re-wiped. I have looked through the config but cant seem to find anything out of order. I get no error messages either. Please help
-
Ah sweet, thanks man. I've already found a way to modify the existing pop-ups which did the trick for me. But this is great for future modifications! I'm absolutely loving the panel so thank you for taking your time to make all this
-
Damn okay, thanks for quick answer though
-
Hi, how do i make the server messages show my server icon, which isnt the same icon my steam profile is using? Fo example, how do i make a custom image?
-
Hi i want to make new popups for my customised layout, how do i do that exactly? I saw someone asking about it, and you reffered them to the config, but how exactly do i do that, cause the old popups are still encoded in the config, which seems quite complicated and honestly i dont know how im supposed to link them propperly. I have sadly deleted the old popups in the belief that i could just create new ones... Please help
-
I have run into this issue which seems to be reoccuring for others. What is the solution? PS C:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main> pip install -r requirements.txt Requirement already satisfied: discord.py in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 1)) (2.4.0) Requirement already satisfied: aiohttp in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 2)) (3.11.12) Requirement already satisfied: motor in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 3)) (3.7.0) Requirement already satisfied: dnspython in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 4)) (2.7.0) Requirement already satisfied: python-dateutil in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 5)) (2.9.0.post0) Requirement already satisfied: arrow in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 6)) (1.3.0) Requirement already satisfied: requests in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 7)) (2.32.3) Requirement already satisfied: pytz in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from -r requirements.txt (line 8)) (2025.1) Requirement already satisfied: aiohappyeyeballs>=2.3.0 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from aiohttp->-r requirements.txt (line 2)) (2.4.6) Requirement already satisfied: aiosignal>=1.1.2 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from aiohttp->-r requirements.txt (line 2)) (1.3.2) nts.txt (line 5)) (1.17.0) .txt (line 2)) (25.1.0) Requirement already satisfied: types-python-dateutil>=2.8.10 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from arrow->-ents.txt (line 2)) (1.5.0)r requirements.txt (line 6)) (2.9.0.20241206) ements.txt (line 2)) (6.1.0) Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from requests->-r nts.txt (line 2)) (0.2.1) requirements.txt (line 7)) (3.4.1) ents.txt (line 2)) (1.18.3) Requirement already satisfied: idna<4,>=2.5 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from requests->-r requirementsts.txt (line 3)) (4.11.1).txt (line 7)) (3.10) nts.txt (line 5)) (1.17.0) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from requests->-r requirr requirements.txt (line 6)) (2.9.0.20241206)ements.txt (line 7)) (2.3.0) requirements.txt (line 7)) (3.4.1) Requirement already satisfied: certifi>=2017.4.17 in c:\users\admin\desktop\corrode server stuff\wipecountdownbot-main\.venv\lib\site-packages (from requests->-r requir.txt (line 7)) (3.10)ements.txt (line 7)) (2025.1.31) ements.txt (line 7)) (2.3.0) PS C:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main> python main.py ements.txt (line 7)) (2025.1.31) Traceback (most recent call last): File "C:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\main.py", line 3, in <module> from discord import Color, Intents File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\__init__.py", line 23, in <module> from .client import * File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\client.py", line 51, in <module> from .sku import SKU, Entitlement File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\sku.py", line 31, in <module> from .app_commands import MissingApplicationID File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\app_commands\__init__.py", line 12, in <module> from .commands import * File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\app_commands\commands.py", line 53, in <module> File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\app_commands\models.py", line 44, in <module> from ..member import Member File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\member.py", line 33, in <module> import discord.abc File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\abc.py", line 59, in <module> from .voice_client import VoiceClient, VoiceProtocol File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\voice_client.py", line 35, in <module> from .player import AudioPlayer, AudioSource File "c:\Users\admin\Desktop\Corrode server stuff\wipecountdownbot-main\.venv\Lib\site-packages\discord\player.py", line 29, in <module> import audioop ModuleNotFoundError: No module named 'audioop'
-
Is the bot not supported anymore? I really want to add it, but can see i cant access it (edit): Its working now thank you