コード例 #1
0
def tweet_end(qtde_tweets):
    api = twitter_auth.autentica_tweets()
    print(qtde_tweets)
    status = api.update_status(
        "Fim da triagem diária, foram encontrados " + str(qtde_tweets) +
        " tweets que sumiram compartilhe o perfil @projeto7c0 para que mais " +
        "pessoas saibam o que desaparece da timeline dos políticos.")
    status = api.update_status(
        in_reply_to_status_id=status.id,
        status=
        "Quer saber mais sobre o projeto? Acesse https://projeto7c0.com.br/ e veja saiba tudo sobre o projeto"
    )
    status = api.update_status(
        in_reply_to_status_id=status.id,
        status=
        "Quer ajudar a financiar a transparência na comunicação da democracia brasileira? Acesse o nosso apoia-se em https://apoia.se/projeto-7c0 e veja como contribuir"
    )
    status = api.update_status(
        in_reply_to_status_id=status.id,
        status=
        "Quer pagar um café pra gente sem se comprometer mensalmente? Manda um Pix! A chave é [email protected], e qualquer valor é bem vindo!"
    )
    api.update_status(
        in_reply_to_status_id=status.id,
        status=
        "Quer ficar atualizado? Assine a nossa newsletter, que teremos informações quinzenais para você! Para assinar só clicar aqui https://projeto7c0.us20.list-manage.com//subscribe/post?u=984470f280d60b82c247e3d7b&id=00a31b0d4a"
    )
コード例 #2
0
def tweet_start_arroba(handle, qtde_tweets):
    api = twitter_auth.autentica_tweets()
    status = api.update_status(
        "Começando a listagem de tweets recuperados para a arroba " +
        handle[0] + ". Sumiram desde a nossa última checagem " +
        str(qtde_tweets) + " tweets.")
    # print(handle[0] +"  "+ str(qtde_tweets))

    return status
コード例 #3
0
def tweet_start():
    api = twitter_auth.autentica_tweets()
    status = api.update_status(status=(
        "Começando o relatório às " +
        datetime.now().isoformat(timespec='minutes') +
        ". Os tweets serão espaçados de tempos em tempos, para evitar que o bot seja bloqueado pelo twitter."
    ))
    # print(datetime.now().isoformat(timespec='minutes'))

    return status
コード例 #4
0
def tweet(handle, tweet, archive_url, creation_date, idTweets, status):
    api = twitter_auth.autentica_tweets()
    status = api.update_status(in_reply_to_status_id = status.id, status = "O tweet com id " + str(idTweets[0]) + " de " + creation_date + " que falava sobre: ")
    # print(str(idTweets[0]) + " - " + creation_date)
    tweet = str(tweet).replace("//", "/ /")
    status = api.update_status(in_reply_to_status_id = status.id, status = (tweet[0:200]+"..."))
    # print(tweet[0:200])
    if not archive_url.startswith("Não"):
        # print(archive_url)
        status = api.update_status(in_reply_to_status_id = status.id, status = "O bot tentou arquivar o tweet nesse link: " + archive_url)
    
    return status
コード例 #5
0
ファイル: twitter.py プロジェクト: lagolucas/7c0-core
def tweet(handle, tweet, archive_url, creation_date, idTweets, status):
    api = twitter_auth.autentica_tweets()
    status = api.update_status(in_reply_to_status_id=status.id,
                               status="O tweet com id " + idTweets + " de " +
                               creation_date + " que falava sobre: ")
    tweet = str(tweet).replace("//", "/ /")
    status = api.update_status(in_reply_to_status_id=status.id,
                               status=(tweet[0:200] + "..."))
    if not archive_url.startswith("Não"):
        status = api.update_status(in_reply_to_status_id=status.id,
                                   status="Está arquivado nesse link: " +
                                   archive_url)
    return status
コード例 #6
0
ファイル: twitter.py プロジェクト: lagolucas/7c0-core
def tweet_start(handle):
    api = twitter_auth.autentica_tweets()
    status = api.update_status("Começando a listagem para a arroba " + handle +
                               ". Sumiram desde a nossa última checagem:")
    return status
コード例 #7
0
def tweet_end_arroba(arroba, last_tweet):
    api = twitter_auth.autentica_tweets()
    api.update_status(in_reply_to_status_id = last_tweet.id, status = ("Fim da listagem de tweets recuperados para a arroba " + arroba[0]))