예제 #1
0
def undo_last_session() :
    print( "   Getting list of users blocked..." )
    sys.stdout.flush()
    users_blocked = []
    with get_last_run_blocked_file( 'rb' ) as f :
        users_blocked = pickle.load( f )

    print( "   Unblocking {} users...".format(
        len( users_blocked ) ) )
    sys.stdout.flush()
    for userid in users_blocked :
        user = helper.get_api().get_user( user_id = userid )
        print( " ~ Unblocking user: @{}".format( user.screen_name ) )
        helper.get_api().destroy_block( user_id = userid )

    print( "** All done! **" )
    print( " ~ Unblocked {} users".format( len( users_blocked ) ) )
예제 #2
0
def block_user( u ) :
    print( "!! Blocking user: @{} !!".format( u.screen_name ) )
    helper.get_api().create_block( u.id )