|
|
@@ -102,5 +102,5 @@ class MessageStatistics():
|
|
|
if not self.db.one("SELECT id FROM \"users\" WHERE name='" + event.source.nick + "' AND network='" + self.network + "'"): # User not on record.
|
|
|
self.db.run("INSERT INTO \"users\" (name, network) VALUES ('" + event.source.nick + "', '" + self.network + "')") # Create record.
|
|
|
if not self.db.one("SELECT id FROM messages WHERE channel='" + event.target + "' AND channel_network='" + self.network + "' AND \"user\"='" + event.source.nick + "' AND user_network='" + self.network + "'"): # Not on record.
|
|
|
- self.db.run("INSERT INTO messages (type, channel, channel_network, \"user\", user_network) VALUES ('" + type + "', '" + event.target + "', '" + self.network + "', '" + event.source.nick + "', '" + self.network + "')") # Create record.
|
|
|
+ self.db.run("INSERT INTO messages (channel, channel_network, \"user\", user_network) VALUES ('" + event.target + "', '" + self.network + "', '" + event.source.nick + "', '" + self.network + "')") # Create record.
|
|
|
self.db.run("UPDATE messages SET " + type + "=" + type + "+1, " + type + "_words=" + type + "_words+" + str(len(event.arguments[0].split())) + ", " + type + "_characters=" + type + "_characters+" + str(len(event.arguments[0])) + " WHERE channel='" + event.target + "' AND channel_network='" + self.network + "' AND \"user\"='" + event.source.nick + "' AND user_network='" + self.network + "'") # Increment record.
|