Update 1.3
This commit is contained in:
parent
f52f9c2281
commit
4362d5cac4
@ -17,7 +17,7 @@ log_size = 512
|
|||||||
debug = False
|
debug = False
|
||||||
|
|
||||||
try:
|
try:
|
||||||
with open(filename, 'r', encoding="utf-8") as json_file:
|
with open("config.json", 'r', encoding="utf-8") as json_file:
|
||||||
output = json.load(json_file)
|
output = json.load(json_file)
|
||||||
json_file.close()
|
json_file.close()
|
||||||
debug = output["debug"]
|
debug = output["debug"]
|
||||||
@ -152,6 +152,10 @@ def getMsg(string, guild=None):
|
|||||||
appendLog(f"Could not get locale string named {string} due to exception {exp}", guild)
|
appendLog(f"Could not get locale string named {string} due to exception {exp}", guild)
|
||||||
return f"Could not get locale string {string}"
|
return f"Could not get locale string {string}"
|
||||||
|
|
||||||
|
def getEmbed(string, guild=None):
|
||||||
|
# Feature coming soon
|
||||||
|
pass
|
||||||
|
|
||||||
def isUserVoice(vc):
|
def isUserVoice(vc):
|
||||||
global path
|
global path
|
||||||
try:
|
try:
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
"result_prefix": "Command prefix **{0}** is now set as primary for this server",
|
"result_prefix": "Command prefix **{0}** is now set as primary for this server",
|
||||||
"warn_channel": "⚠ Parent channel is not set!\nFor the bot to work, you need to set parent channel: `{0}channel CHANNEL-ID`",
|
"warn_channel": "⚠ Parent channel is not set!\nFor the bot to work, you need to set parent channel: `{0}channel CHANNEL-ID`",
|
||||||
"warn_category": "⚠ Parent category is not set!\nFor the bot to work, you need to set parent category: `{0}category CATEGORY-ID`",
|
"warn_category": "⚠ Parent category is not set!\nFor the bot to work, you need to set parent category: `{0}category CATEGORY-ID`",
|
||||||
|
"warn_text_channel": "⚠ Selected channel is a text channel!\nPlease, use an ID of the voice channel instead.",
|
||||||
"reset_channel": "Parent voice channel has been reset",
|
"reset_channel": "Parent voice channel has been reset",
|
||||||
"reset_category": "Parent category has been reset",
|
"reset_category": "Parent category has been reset",
|
||||||
"reset_prefix": "Commands prefix has been reset and now is `{0}`",
|
"reset_prefix": "Commands prefix has been reset and now is `{0}`",
|
||||||
@ -35,4 +36,4 @@
|
|||||||
"name_nomic": "no-mic-{0}",
|
"name_nomic": "no-mic-{0}",
|
||||||
"description_nomic": "Text channel for no mic communication\nVoice room ID: {0}"
|
"description_nomic": "Text channel for no mic communication\nVoice room ID: {0}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
"result_prefix": "Префикс `{0}` был установлен как основной для этого сервера",
|
"result_prefix": "Префикс `{0}` был установлен как основной для этого сервера",
|
||||||
"warn_channel": "⚠ Родительский канал не установлен!\nДля работы бота нужно установить канал: `{0}channel ID-КАНАЛА`",
|
"warn_channel": "⚠ Родительский канал не установлен!\nДля работы бота нужно установить канал: `{0}channel ID-КАНАЛА`",
|
||||||
"warn_category": "⚠ Родительская категория не установлена!\nДля работы бота нужно установить категорию: `{0}category ID-КАТЕГОРИИ`",
|
"warn_category": "⚠ Родительская категория не установлена!\nДля работы бота нужно установить категорию: `{0}category ID-КАТЕГОРИИ`",
|
||||||
|
"warn_text_channel": "⚠ Выбранный канал является текстовым!\nПожалуйста, укажите ID голосового канала.",
|
||||||
"reset_channel": "Родительский голосовой канал был сброшен",
|
"reset_channel": "Родительский голосовой канал был сброшен",
|
||||||
"reset_category": "Родительская категория была сброшена",
|
"reset_category": "Родительская категория была сброшена",
|
||||||
"reset_prefix": "Прификс команд был сброшен, теперь это `{0}`",
|
"reset_prefix": "Прификс команд был сброшен, теперь это `{0}`",
|
||||||
@ -35,4 +36,4 @@
|
|||||||
"name_nomic": "без-микро-{0}",
|
"name_nomic": "без-микро-{0}",
|
||||||
"description_nomic": "Текстовый канал для коммуникации без микрофона\nID голосовой комнаты: {0}"
|
"description_nomic": "Текстовый канал для коммуникации без микрофона\nID голосовой комнаты: {0}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
"result_prefix": "Префікс **{0}** було встановлено як основний для цього сервера",
|
"result_prefix": "Префікс **{0}** було встановлено як основний для цього сервера",
|
||||||
"warn_channel": "⚠ Твірний канал не встановлено!\nДля роботи робота потрібно встановити канал: `{0}channel ID-КАНАЛА`",
|
"warn_channel": "⚠ Твірний канал не встановлено!\nДля роботи робота потрібно встановити канал: `{0}channel ID-КАНАЛА`",
|
||||||
"warn_category": "⚠ Твірна категорія не встановлена!\nДля роботи робота потрібно встановити категорію: `{0}category ID-КАТЕГОРІЇ`",
|
"warn_category": "⚠ Твірна категорія не встановлена!\nДля роботи робота потрібно встановити категорію: `{0}category ID-КАТЕГОРІЇ`",
|
||||||
|
"warn_text_channel": "⚠ Обраний канал є текстовим!\nБудь ласка, вкажіть ID голосового каналу.",
|
||||||
"reset_channel": "Твірний голосовий канал було скинуто",
|
"reset_channel": "Твірний голосовий канал було скинуто",
|
||||||
"reset_category": "Твірну категорію було скинуто",
|
"reset_category": "Твірну категорію було скинуто",
|
||||||
"reset_prefix": "Префікс команд було скинуто, тепер це `{0}`",
|
"reset_prefix": "Префікс команд було скинуто, тепер це `{0}`",
|
||||||
@ -35,4 +36,4 @@
|
|||||||
"name_nomic": "без-мікро-{0}",
|
"name_nomic": "без-мікро-{0}",
|
||||||
"description_nomic": "Текстовий канал для комунікації без мікрофона\nID голосової кімнати: {0}"
|
"description_nomic": "Текстовий канал для комунікації без мікрофона\nID голосової кімнати: {0}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
24
yusarin.py
24
yusarin.py
@ -13,7 +13,7 @@ except Exception as exp:
|
|||||||
|
|
||||||
from functions import *
|
from functions import *
|
||||||
pid = os.getpid()
|
pid = os.getpid()
|
||||||
version = 1.2
|
version = 1.3
|
||||||
|
|
||||||
if loadJson("config.json")["check_for_updates"]:
|
if loadJson("config.json")["check_for_updates"]:
|
||||||
try:
|
try:
|
||||||
@ -164,18 +164,26 @@ async def on_message(message):
|
|||||||
else:
|
else:
|
||||||
|
|
||||||
selected_channel = discord.utils.get(message.guild.channels, id=int(fullcmd[1]))
|
selected_channel = discord.utils.get(message.guild.channels, id=int(fullcmd[1]))
|
||||||
|
|
||||||
|
if isinstance(selected_channel, discord.VoiceChannel):
|
||||||
|
|
||||||
guildConfSet(message.guild, "channel", int(fullcmd[1]))
|
guildConfSet(message.guild, "channel", int(fullcmd[1]))
|
||||||
|
|
||||||
await message.channel.send(getMsg("result_channel", message.guild).format(selected_channel.name))
|
await message.channel.send(getMsg("result_channel", message.guild).format(selected_channel.name))
|
||||||
|
|
||||||
if guildConfGet(message.guild, "category") is None:
|
if guildConfGet(message.guild, "category") is None:
|
||||||
|
|
||||||
await message.channel.send(getMsg("warn_category", message.guild).format(prefix))
|
await message.channel.send(getMsg("warn_category", message.guild).format(prefix))
|
||||||
|
|
||||||
|
else:
|
||||||
|
|
||||||
|
print(type(selected_channel))
|
||||||
|
|
||||||
|
await message.channel.send(getMsg("warn_text_channel", message.guild))
|
||||||
|
|
||||||
except Exception as exp:
|
except Exception as exp:
|
||||||
|
|
||||||
#print(exp)
|
print(exp)
|
||||||
|
|
||||||
await message.channel.send(getMsg("usage_channel", message.guild).format(prefix))
|
await message.channel.send(getMsg("usage_channel", message.guild).format(prefix))
|
||||||
|
|
||||||
@ -350,4 +358,4 @@ async def on_message(message):
|
|||||||
|
|
||||||
appendLog(f"Trying to log in...")
|
appendLog(f"Trying to log in...")
|
||||||
|
|
||||||
client.run(loadJson("config.json")["bot_token"])
|
client.run(loadJson("config.json")["bot_token"])
|
||||||
|
Loading…
Reference in New Issue
Block a user