mirror of
https://github.com/hypervortex/VH-Bombsquad-Modded-Server-Files
synced 2025-10-16 12:02:51 +00:00
Delete dist/ba_root/mods/tools/mongo1.py
This commit is contained in:
parent
6f1500ba27
commit
1ba28010ec
1 changed files with 0 additions and 38 deletions
38
dist/ba_root/mods/tools/mongo1.py
vendored
38
dist/ba_root/mods/tools/mongo1.py
vendored
|
|
@ -1,38 +0,0 @@
|
||||||
from pymongo import MongoClient
|
|
||||||
from efro.terminal import Clr
|
|
||||||
import setting
|
|
||||||
|
|
||||||
# Load settings from settings.json
|
|
||||||
settings = setting.get_settings_data()
|
|
||||||
|
|
||||||
# Define MongoDB connection details
|
|
||||||
mongourl = "mongodb+srv://akakak:akakak@cluster0.b6pgq.mongodb.net/?retryWrites=true&w=majority"
|
|
||||||
new_db_name = 'others'
|
|
||||||
default_collection_name = 'default'
|
|
||||||
|
|
||||||
# Get collection name from settings or use default
|
|
||||||
database_name = settings["discordbot"].get("database_name", default_collection_name)
|
|
||||||
|
|
||||||
try:
|
|
||||||
if database_name in ['others', 'default', 'vortex']:
|
|
||||||
raise ValueError("Error: Database name cannot be set to 'others' or 'default' in settings.json file. Please change it.")
|
|
||||||
|
|
||||||
print(f'{Clr.CYN}{Clr.BLD}Establishing connection to database..{Clr.RST}')
|
|
||||||
mgclient = MongoClient(mongourl)
|
|
||||||
new_db = mgclient[database_name]
|
|
||||||
Banlist = new_db['bandata']
|
|
||||||
dbname = mgclient['vortex']
|
|
||||||
playerinfo = dbname['pinfo']
|
|
||||||
serverinfo = dbname['serverinfo']
|
|
||||||
linkedusers = dbname["linkedusers"]
|
|
||||||
notify_list = new_db['notify']
|
|
||||||
whitelist = new_db['whitelist']
|
|
||||||
complaint_count = new_db['complainter']
|
|
||||||
complaints_count = new_db['complaints']
|
|
||||||
print(f'{Clr.CYN}{Clr.BLD}Succesfully connected to database!{Clr.RST}')
|
|
||||||
print(f'{Clr.CYN}{Clr.BLD}Database Name: {database_name}{Clr.RST}')
|
|
||||||
print(f'{Clr.CYN}{Clr.BLD}Join us on discord : VORTEX AND HONOR PARADISE{Clr.RST}')
|
|
||||||
except Exception as err:
|
|
||||||
print(f'{Clr.RED}{Clr.BLD}Connection to database failed:\n{err}{Clr.RST}')
|
|
||||||
print(f'{Clr.RED}{Clr.BLD}Many features like ban will be non-functioning!')
|
|
||||||
raise err # Raise the error to stop the server if connection fails
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue