def oxide_reload_plugin(server_info, plugin_name): command = 'oxide.reload {}'.format(plugin_name) response = connect_rust_rcon(server_info, command) return response
def oxide_reload_all_plugins(server_info): command = 'oxide.reload *' response = connect_rust_rcon(server_info, command) return response
def stop_server(server_info): command = 'server.stop' response = connect_rust_rcon(server_info, command) return response
def oxide_remove_user_group(server_info, steam_id, group): command = 'oxide.usergroup remove {} {}'.format(steam_id, group) response = connect_rust_rcon(server_info, command) return response
def find_command(server_info, search_command): command = 'find {}'.format(search_command) response = connect_rust_rcon(server_info, command) return response
def get_server_info(server_info): command = 'global.serverinfo' response = connect_rust_rcon(server_info, command) return response
def set_hostname(server_info, hostname): command = 'server.hostname "{}"'.format(hostname) response = connect_rust_rcon(server_info, command) return response
def oxide_revoke_group_perm(server_info, steam_id, permission): command = 'oxide.revoke group {} {}'.format(steam_id, permission) response = connect_rust_rcon(server_info, command) return response
def banid_player(server_info, steam_id, username, reason, duration): command = 'global.banid {} {} {} {}'.format(steam_id, username, reason, duration) response = connect_rust_rcon(server_info, command) return response
def send_chat_message(server_info, chat_message): command = 'global.say {}'.format(chat_message) response = connect_rust_rcon(server_info, command) return response
def kick_player(server_info, steam_id): command = 'global.kick {}'.format(steam_id) response = connect_rust_rcon(server_info, command) return response
def custom_command(server_info, command): command = '{}'.format(command) response = connect_rust_rcon(server_info, command) return response
def set_max_players(server_info, max_players): command = 'server.maxplayers "{}"'.format(max_players) response = connect_rust_rcon(server_info, command) return response
def oxide_grant_user_perm(server_info, steam_id, permission): command = 'oxide.grant user {} {}'.format(steam_id, permission) response = connect_rust_rcon(server_info, command) return response
def oxide_get_user_info(server_info, user): command = 'oxide.show user {}'.format(user) response = connect_rust_rcon(server_info, command) return response
def oxide_plugin_list(server_info): command = 'oxide.version' response = connect_rust_rcon(server_info, command) return response
def oxide_get_group_info(server_info, group): command = 'oxide.show group {}'.format(group) response = connect_rust_rcon(server_info, command) return response
def banlist(server_info): command = 'global.banlist' response = connect_rust_rcon(server_info, command) return response
def oxide_create_group(server_info, group): command = 'oxide.group add {}'.format(group) response = connect_rust_rcon(server_info, command) return response
def users_sleeping(server_info): command = 'global.sleepingusers' response = connect_rust_rcon(server_info, command) return response
def oxide_remove_group(server_info, group): command = 'oxide.group remove {}'.format(group) response = connect_rust_rcon(server_info, command) return response
def get_players_list(server_info): command = 'playerlist' response = connect_rust_rcon(server_info, command) return response
def set_description(server_info, description): command = 'server.description "{}"'.format(description) response = connect_rust_rcon(server_info, command) return response