INNER CODE UNIT · Python
amount_to_remove
alexal1/Insomniac · insomniac/action_runners/interact/__init__.py:120
amount_to_remove = len(self.interact) - users_amount
for i in range(0, amount_to_remove):
self.interact.remove(random.choice(self.interact))
def run(self, device_wrapper, storage, session_state, on_action, is_limit_reached, is_passed_filters=None):
from insomniac.action_runners.interact.action_handle_blogger import handle_blogger, extract_blogger_instructions
from insomniac.action_runners.interact.action_handle_hashtag import handle_hashtag, extract_hashtag_instructions
from insomniac.action_runners.interact.action_handle_place import handle_place, extract_place_instructions
random.shuffle(self.interact)
for source in self.interact:
self.action_status = ActionStatus(ActionState.PRE_RUN)
if source[0] == '@':
is_myself = source[1:] == session_state.my_username
print_timeless("")
print(COLOR_BOLD + "Handle " + source + (is_myself and " (it\'s you)" or "") + COLOR_ENDC)