Progress Maybe?
This is the current error I run into:
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Users\ADO\AppData\Local\Programs\Python\Python37\lib\threading.py", line
926, in _bootstrap_inner
self.run()
File "C:\Users\ADO\AppData\Local\Programs\Python\Python37\lib\threading.py", line
870, in run
self._target(*self._args, **self._kwargs)
TypeError: discord_module_init() argument after * must be an iterable, not Discord_Module
This commit is contained in:
parent
4f55c84ba8
commit
df3aa80a65
@ -16,6 +16,7 @@ import discord.channel
|
|||||||
|
|
||||||
class Discord_Module(discord.Client):
|
class Discord_Module(discord.Client):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
super().__init__()
|
||||||
self.dbCredential: credentials.DB_Credential
|
self.dbCredential: credentials.DB_Credential
|
||||||
self.discordCredential: credentials.Discord_Credential
|
self.discordCredential: credentials.Discord_Credential
|
||||||
|
|
||||||
@ -24,6 +25,13 @@ class Discord_Module(discord.Client):
|
|||||||
def main(self):
|
def main(self):
|
||||||
self.run(self.discordCredential.token)
|
self.run(self.discordCredential.token)
|
||||||
|
|
||||||
|
def alt_main(self):
|
||||||
|
credentials_manager = credentials.Credentials_Module()
|
||||||
|
credentials_manager.load_credentials()
|
||||||
|
self.dbCredential = credentials_manager.find_DB_Credential("praxis_bot")
|
||||||
|
self.discordCredential = credentials_manager.find_Discord_Credential("praxis_bot")
|
||||||
|
|
||||||
|
self.run(self.discordCredential.token)
|
||||||
|
|
||||||
async def on_ready(self):
|
async def on_ready(self):
|
||||||
print('Logged on as', self.user)
|
print('Logged on as', self.user)
|
||||||
@ -47,10 +55,12 @@ class Discord_Module(discord.Client):
|
|||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
testModule = Discord_Module()
|
testModule = Discord_Module()
|
||||||
|
|
||||||
credentials_manager = credentials.Credentials_Module()
|
#credentials_manager = credentials.Credentials_Module()
|
||||||
credentials_manager.load_credentials()
|
#credentials_manager.load_credentials()
|
||||||
testModule.dbCredential = credentials_manager.find_DB_Credential("praxis_bot")
|
#testModule.dbCredential = credentials_manager.find_DB_Credential("praxis_bot")
|
||||||
testModule.discordCredential = credentials_manager.find_Discord_Credential("praxis_bot")
|
#testModule.discordCredential = credentials_manager.find_Discord_Credential("praxis_bot")
|
||||||
testModule.main()
|
#testModule.main()
|
||||||
|
|
||||||
|
testModule.alt_main()
|
||||||
|
|
||||||
|
|
||||||
34
main.py
34
main.py
@ -48,6 +48,8 @@ def new_main(inputArg):
|
|||||||
|
|
||||||
|
|
||||||
def twitch_module_init(dbCert, twitchCert):
|
def twitch_module_init(dbCert, twitchCert):
|
||||||
|
credentials_manager = credentials.Credentials_Module()
|
||||||
|
credentials_manager.load_credentials()
|
||||||
|
|
||||||
twitch_chat = twitch_script.Twitch_Module()
|
twitch_chat = twitch_script.Twitch_Module()
|
||||||
twitch_chat.db_manager.setup_engine(dbCert)
|
twitch_chat.db_manager.setup_engine(dbCert)
|
||||||
@ -56,32 +58,30 @@ def twitch_module_init(dbCert, twitchCert):
|
|||||||
twitch_chat.join_channel(None, "thecuriousnerd")
|
twitch_chat.join_channel(None, "thecuriousnerd")
|
||||||
|
|
||||||
|
|
||||||
def discord_module_init(dbCert, discordCert):
|
def discord_module_init(discord_connection):
|
||||||
|
#discord_connection = discord_script.Discord_Module()
|
||||||
|
|
||||||
discord_connection = discord_script.Discord_Module()
|
discord_connection.alt_main()
|
||||||
discord_connection.dbCredential = dbCert
|
|
||||||
discord_connection.discordCredential = discordCert
|
|
||||||
|
|
||||||
discord_connection.main()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def thread_main():
|
def thread_main():
|
||||||
global twitch_chat
|
#global twitch_chat
|
||||||
global credentials_manager
|
#global credentials_manager
|
||||||
credentials_manager = credentials.Credentials_Module()
|
#credentials_manager = credentials.Credentials_Module()
|
||||||
credentials_manager.load_credentials()
|
#credentials_manager.load_credentials()
|
||||||
dbCert: credentials.DB_Credential = credentials_manager.find_Credential(credentials.DB_Credential, "praxis_bot")
|
#dbCert: credentials.DB_Credential = credentials_manager.find_Credential(credentials.DB_Credential, "praxis_bot")
|
||||||
twitchCert: credentials.Twitch_Credential = credentials_manager.find_Twitch_Credential("praxis_bot")
|
#twitchCert: credentials.Twitch_Credential = credentials_manager.find_Twitch_Credential("praxis_bot")
|
||||||
discordCert: credentials.Discord_Credential = credentials_manager.find_Discord_Credential("praxis_bot")
|
#discordCert: credentials.Discord_Credential = credentials_manager.find_Discord_Credential("praxis_bot")
|
||||||
|
|
||||||
threads = []
|
threads = []
|
||||||
|
|
||||||
twitch = threading.Thread(target=twitch_module_init, args=(dbCert, twitchCert))
|
#twitch = threading.Thread(target=twitch_module_init, args=(dbCert, twitchCert))
|
||||||
threads.append(twitch)
|
#threads.append(twitch)
|
||||||
twitch.start()
|
#twitch.start()
|
||||||
|
|
||||||
discord = threading.Thread(target=discord_module_init, args=(dbCert, discordCert))
|
discord_connection = discord_script.Discord_Module()
|
||||||
|
discord = threading.Thread(target=discord_module_init, args=(discord_connection))
|
||||||
threads.append(discord)
|
threads.append(discord)
|
||||||
discord.start()
|
discord.start()
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user