fresh start

This commit is contained in:
2026-01-08 22:07:03 +01:00
commit 715be97289
30 changed files with 2302 additions and 0 deletions

36
runtimeBotData.py Normal file
View File

@@ -0,0 +1,36 @@
import aiohttp
import nextcord
from Discord.views import XView, YView
from Pixiv.pixivapi import PixivApi
from Twitter.tweetyapi import TweetyApi
from Classifier.wdClassifier import WDClassifier
from Database.dbcontroller import DatabaseController
from Classifier.havoxClassifier import VoxClassifier
class RuntimeBotData:
initialized = False
dead_accounts = []
new_accounts = []
client : nextcord.Client = None
twApi : TweetyApi = None
pixivApi : PixivApi = None
db : DatabaseController = None
vox : VoxClassifier = None
classifier : WDClassifier = None
session : aiohttp.ClientSession = None
xView : XView = None
yView : YView = None
async def initialize_data(self):
self.twApi = await TweetyApi().init()
self.pixivApi = PixivApi().init()
self.db = DatabaseController()
self.vox = VoxClassifier()
self.classifier = WDClassifier()
self.xView = XView(self)
self.yView = YView(self)
#connector = aiohttp.TCPConnector(limit=60)
self.session = aiohttp.ClientSession()