Skip to content

Commit a83b07b

Browse files
committed
please work this is hell
1 parent f80a897 commit a83b07b

File tree

5 files changed

+5
-16
lines changed

5 files changed

+5
-16
lines changed

bot/slash_commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ async def devops_roadmap(self, interaction: Interaction):
128128
description="At this point, you should have enough knowledge to find a junior to mid-level (maybe even senior) DevOps position at any company depending on the depth of your knowledge. Deepen your pool of knowledge and keep building projects till you find a job. Your job will teach you a lot as well. Continue learning at https://roadmap.sh/devops.")
129129
]
130130
view = RoadmapEmbedView(embeds)
131-
await interaction.response.send_message(embed=embeds[0], view=view, ephemeral=True)
131+
await interaction.followup.send(embed=embeds[0], view=view, ephemeral=True)
132132

133133

134134
class RoadmapEmbedView(View):

main.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1+
import aiohttp
12
import threading
23
import asyncio
34
from bot.bot import bot
45
from web.app import app
56
from shared.config import DISCORD_TOKEN, ENABLE_LOGGING, BOT_STATUS, BOT_NAME
6-
from shared.logger import setup_logging # Importing from your logger module
7-
from prometheus_client import start_http_server
8-
import time
7+
from shared.logger import setup_logging
98

109

1110
async def start_bot():
@@ -22,12 +21,6 @@ async def start_bot():
2221
except Exception as e:
2322
print(f"Unexpected error: {e}")
2423
break
25-
26-
def start_prometheus_server():
27-
# Start a Prometheus HTTP server on port 8000
28-
start_http_server(8000, addr='0.0.0.0')
29-
print("Prometheus server started on port 8000")
30-
3124
def run():
3225
app.run(port=9999)
3326

@@ -61,5 +54,4 @@ async def on_disconnect():
6154
bot.load_extension('bot.context_menus')
6255
bot.load_extension('bot.news_feed')
6356
# bot.load_extension('bot.moderation') Turning off because it's not working
64-
start_prometheus_server()
6557
asyncio.run(start_bot())

requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@ flask
33
requests
44
python-dotenv
55
asyncio
6-
feedparser
7-
prometheus_client
6+
feedparser

shared/config.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from dotenv import load_dotenv
22
import os
3-
from prometheus_client import Gauge
43

54
GUILD_ID = 930170875049820181
65
CHANNEL_ID = 978644045519802378 # This will be imported in both bot and web modules
@@ -20,5 +19,4 @@
2019
"https://www.wired.com/feed/rss",
2120
]
2221

23-
BOT_STATUS = Gauge('discord_bot_status', 'Status of the Discord bot', ['bot_name'])
2422
BOT_NAME = 'Kernel'

shared/logger.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ def setup_logging(level=logging.DEBUG):
66
logger.setLevel(level)
77
handler = logging.StreamHandler()
88
handler.setFormatter(logging.Formatter('%(asctime)s:%(levelname)s:%(name)s: %(message)s'))
9-
logger.addHandler(handler)
9+
logger.addHandler(handler)

0 commit comments

Comments
 (0)