Message Detection
This commit is contained in:
parent
fbd629a459
commit
16e06f59fb
@ -1,6 +1,8 @@
|
|||||||
import random
|
import random
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
from discord import message
|
||||||
|
|
||||||
import config as config
|
import config as config
|
||||||
import db
|
import db
|
||||||
import tts
|
import tts
|
||||||
@ -8,6 +10,8 @@ import tts
|
|||||||
import credentials
|
import credentials
|
||||||
|
|
||||||
import discord
|
import discord
|
||||||
|
import discord.message
|
||||||
|
import discord.channel
|
||||||
|
|
||||||
class Discord_Module(discord.Client):
|
class Discord_Module(discord.Client):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
@ -19,10 +23,18 @@ class Discord_Module(discord.Client):
|
|||||||
|
|
||||||
def main(self):
|
def main(self):
|
||||||
self.run(self.discordCredential.token)
|
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)
|
||||||
|
|
||||||
|
async def on_message(self, message: discord.Message):
|
||||||
|
print("{ " + str(message.channel) + " }[" + message.author.display_name + "]: " + message.content)
|
||||||
|
#Message ID
|
||||||
|
print(str(message.id))
|
||||||
|
#Channel ID
|
||||||
|
print(str(message.channel.id))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
@ -33,3 +45,5 @@ if __name__ == "__main__":
|
|||||||
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()
|
||||||
|
|
||||||
|
|
||||||
14
main.py
14
main.py
@ -5,6 +5,7 @@ import sys
|
|||||||
import time
|
import time
|
||||||
|
|
||||||
import twitch_script
|
import twitch_script
|
||||||
|
import discord_script
|
||||||
|
|
||||||
import utilities_script as utility
|
import utilities_script as utility
|
||||||
|
|
||||||
@ -21,7 +22,9 @@ def main():
|
|||||||
|
|
||||||
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")
|
||||||
|
|
||||||
|
|
||||||
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)
|
||||||
@ -29,7 +32,14 @@ def main():
|
|||||||
|
|
||||||
twitch_chat.join_channel(None, "thecuriousnerd")
|
twitch_chat.join_channel(None, "thecuriousnerd")
|
||||||
|
|
||||||
# twitch_chat.send_message("activated")
|
discord_connection = discord_script.Discord_Module()
|
||||||
|
discord_connection.dbCredential = dbCert
|
||||||
|
discord_connection.discordCredential = discordCert
|
||||||
|
|
||||||
|
discord_connection.main()
|
||||||
|
#Doesnt do stuff past this point
|
||||||
|
|
||||||
|
twitch_chat.send_message("activated")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user