Updated ChatManager
Updated creation of new chatter data. Added check to see if first_seen is -1, and if so, update it. (This is for uesrs that are manually added)
This commit is contained in:
parent
92551b289b
commit
c0f0e2f513
1 changed files with 7 additions and 3 deletions
|
|
@ -37,12 +37,16 @@ func _handle_message(message: TwitchChatMessage) -> void:
|
||||||
chatter = Globals.context.chatters.find_one(Condition.new().equal("twitch_id", id))
|
chatter = Globals.context.chatters.find_one(Condition.new().equal("twitch_id", id))
|
||||||
if not chatter:
|
if not chatter:
|
||||||
chatter = Chatter.new()
|
chatter = Chatter.new()
|
||||||
chatter.twitch_id = id
|
chatter.twitch_id = user.id
|
||||||
chatter.first_seen = Time.get_unix_time_from_system()
|
chatter.user = user
|
||||||
chatter.last_seen = chatter.first_seen
|
chatter.first_added = Time.get_unix_time_from_system()
|
||||||
|
chatter.first_seen = chatter.first_added
|
||||||
|
chatter.last_seen = chatter.first_added
|
||||||
Globals.context.chatters.append(chatter)
|
Globals.context.chatters.append(chatter)
|
||||||
first_seen = true
|
first_seen = true
|
||||||
else:
|
else:
|
||||||
|
if chatter.first_seen == -1.0:
|
||||||
|
chatter.first_seen = Time.get_unix_time_from_system()
|
||||||
chatter.last_seen = Time.get_unix_time_from_system()
|
chatter.last_seen = Time.get_unix_time_from_system()
|
||||||
chatter.save()
|
chatter.save()
|
||||||
first_msg = true
|
first_msg = true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue