|
|
channel = queries.create_ifnot_onrecord(self, 'channel', event.target)
|
|
channel = queries.create_ifnot_onrecord(self, 'channel', event.target)
|
|
|
user = queries.create_ifnot_onrecord(self, 'user', event.source.nick)
|
|
user = queries.create_ifnot_onrecord(self, 'user', event.source.nick)
|
|
|
if not self.db.one('SELECT id FROM rotbot_join WHERE network_id=%(network_id)s AND channel_id=%(channel_id)s AND "user_id"=%(user_id)s', network_id=self.network.id, channel_id=channel.id, user_id=user.id): # No record yet
|
|
if not self.db.one('SELECT id FROM rotbot_join WHERE network_id=%(network_id)s AND channel_id=%(channel_id)s AND "user_id"=%(user_id)s', network_id=self.network.id, channel_id=channel.id, user_id=user.id): # No record yet
|
|
|
self.db.run('INSERT INTO rotbot_join (network_id, channel_id, user_id, amount) VALUES (%(network_id)s, %(channel_id)s, %(user_id)s, 1)', network_id=self.network.id, channel_id=channel.id, user_id=user.id) # Create record.
|
|
self.db.run('INSERT INTO rotbot_join (network_id, channel_id, user_id, amount) VALUES (%(network_id)s, %(channel_id)s, %(user_id)s, 1)', network_id=self.network.id, channel_id=channel.id, user_id=user.id) # Create record.
|