keyboard control
This commit is contained in:
+36
-12
@@ -487,8 +487,6 @@ class messageTwitch:
|
||||
|
||||
self.channel_name = channel_name
|
||||
self.indexuser = 0
|
||||
|
||||
|
||||
with open("../config/user.json", 'r') as file:
|
||||
self.userjson = json.load(file)
|
||||
self.totaluser = len(self.userjson)
|
||||
@@ -497,6 +495,7 @@ class messageTwitch:
|
||||
self.tw_acc_token = get_value_json_list(self.indexuser, "tw_acc_token", self.userjson)
|
||||
self.charactere = get_value_json_list(self.indexuser, "charactere", self.userjson)
|
||||
|
||||
|
||||
def set_user(self,index_user):
|
||||
self.indexuser = index_user
|
||||
self.tw_acc_pseudo = get_value_json_list(self.indexuser, "tw_acc_pseudo", self.userjson)
|
||||
@@ -506,19 +505,47 @@ class messageTwitch:
|
||||
|
||||
|
||||
def change_user(self):
|
||||
|
||||
#commented for pausing
|
||||
#if (self.totaluser != 1): # si la liste ne fait que 1 de taille
|
||||
# if(self.totaluser+1 > self.indexuser): # si la taille de liste est plus grande que lindex
|
||||
# self.indexuser = self.indexuser + 1
|
||||
#else :
|
||||
# self.indexuser = 0
|
||||
# commented for pausing
|
||||
if (self.totaluser != 1): # si la liste ne fait que 1 de taille
|
||||
if(self.totaluser+1 > self.indexuser): # si la taille de liste est plus grande que lindex
|
||||
self.indexuser = self.indexuser + 1
|
||||
else :
|
||||
self.indexuser = 0
|
||||
|
||||
self.tw_acc_pseudo = get_value_json_list(self.indexuser, "tw_acc_pseudo", self.userjson)
|
||||
self.tw_acc_token = get_value_json_list(self.indexuser, "tw_acc_token", self.userjson)
|
||||
self.charactere = get_value_json_list(self.indexuser, "charactere", self.userjson)
|
||||
|
||||
|
||||
|
||||
def set_user(self,index_user):
|
||||
self.indexuser = index_user
|
||||
self.tw_acc_pseudo = get_value_json_list(self.indexuser, "tw_acc_pseudo", self.userjson)
|
||||
self.tw_acc_token = get_value_json_list(self.indexuser, "tw_acc_token", self.userjson)
|
||||
self.charactere = get_value_json_list(self.indexuser, "charactere", self.userjson)
|
||||
|
||||
|
||||
def conversation(self):
|
||||
user1 = 1
|
||||
user2 = 2
|
||||
pseudo1 = self.tw_acc_pseudo = get_value_json_list(user1, "tw_acc_pseudo", self.userjson)
|
||||
pseudo2 = self.tw_acc_pseudo = get_value_json_list(user2, "tw_acc_pseudo", self.userjson)
|
||||
|
||||
self.send_message_user(user1,"yo @"+pseudo2+" ^^")
|
||||
sleep(10)
|
||||
self.send_message_user(user1,"Heyyy cool ? @"+pseudo1+"")
|
||||
|
||||
|
||||
def send_message_user(self,index_user, Message_text):
|
||||
hprint("green","start send_message_user")
|
||||
self.set_user(index_user)
|
||||
command = '-pseudo "'+self.tw_acc_pseudo+'" -token "'+self.tw_acc_token+'" -twitchname "'+self.channel_name+'" -message " '+self.charactere+' '+Message_text+'"'
|
||||
message_tosend = 'python send_message.py '+command
|
||||
hprint("yellow",f"send message = "+str(message_tosend))
|
||||
subprocess.run(message_tosend, shell=True)
|
||||
hprint("yellow",f"Finnish send message")
|
||||
|
||||
|
||||
def send_message(self, Message_text):
|
||||
hprint("green","start send_message")
|
||||
|
||||
@@ -530,9 +557,6 @@ class messageTwitch:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
################### sendmessageTwitch FIN ########################
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user