21 lines
691 B
Python
Executable File
21 lines
691 B
Python
Executable File
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
from .sql_updates import insert_unfollow_count
|
|
|
|
def new_unfollow(self, user_id, user_name):
|
|
""" Send http request to unfollow """
|
|
url_unfollow = self.url_unfollow % (user_id)
|
|
try:
|
|
unfollow = self.s.post(url_unfollow)
|
|
if unfollow.status_code == 200:
|
|
self.unfollow_counter += 1
|
|
log_string = "Unfollow: %s #%i." % (user_name,
|
|
self.unfollow_counter)
|
|
self.write_log(log_string)
|
|
insert_unfollow_count(self, user_id=user_id)
|
|
return unfollow
|
|
except:
|
|
self.write_log("Exept on unfollow!")
|
|
return False
|