Skip to content

Commit 412bf85

Browse files
authored
feat: Shih Token Manager e mais um comandin
1 parent 3f8bc79 commit 412bf85

2 files changed

Lines changed: 25 additions & 1 deletion

File tree

main.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,15 @@
1313
from command.dev import shutdown, restart, performance
1414
from command.roleplay import abraco, invocar, beijar
1515
from command.infos import userinfo, botinfo, perfil
16+
from shih.shih_manager import DiscordTokenManager, MongoDBTokenManager
1617
from caramelo.blacklist.blacklist import blacklist_add, save_blacklist, blacklist_data, blacklist_remove
1718
from caramelo.caramelo import lock, unlock
1819

1920

2021
TOSCO_MODE = False
2122

23+
dtm = DiscordTokenManager()
24+
mdbtm = MongoDBTokenManager()
2225

2326
load_dotenv()
2427

@@ -290,4 +293,10 @@ async def coringa_ata(interaction: discord.Interaction):
290293
image = discord.File(coringa)
291294
await interaction.response.send_message(file=image)
292295

293-
bot.run(TOKEN)
296+
@bot.tree.command(name="eventos", description="Veja se tem algum evento disponível na LuaBot!")
297+
async def eventos(interaction: discord.Interaction):
298+
avaible_events = "Aniversário da Lua - Feliz 1 Ano Luinha!"
299+
300+
await interaction.response.send_message(f"O Evento disponível é o(a) **{avaible_events}**!")
301+
302+
bot.run(TOKEN)

shih/shih_manager.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
from dotenv import load_dotenv
2+
import logging
3+
import os
4+
5+
load_dotenv()
6+
token = os.getenv("DISCORD_TOKEN")
7+
database_token = os.getenv("MONGODB_TOKEN")
8+
9+
def DiscordTokenManager():
10+
if not token:
11+
logging.CRITICAL("[SHIH TOKEN MANAGER] O DISCORD_TOKEN não existe! Coloque o novo token")
12+
13+
def MongoDBTokenManager():
14+
if not database_token:
15+
logging.CRITICAL("[SHIH TOKEN MANAGER] O MONGODB_TOKEN não existe! Precisamo de um novo token")

0 commit comments

Comments
 (0)