Hallo, das ist Lily Mameoka. lange nicht gesehen. Ich habe immer darüber nachgedacht, aber ** TL, ist es nicht laut? ** ** ** Wenn eine Animation gesendet wird (z. B. Sonntagmorgen), wenn ein großer Supermarkt eine Kampagne durchführt, wenn ein bestimmter Soshage eine Kampagne durchführt, wenn ein Millionär oder Youtuber eine Geschenkkampagne durchführt, ○ Ich weiß es nicht ... Es ist schön, dass TL normalerweise lebhaft ist, aber es ist unangenehm, dass TL mit den ** Tweets, die für den zuvor erwähnten Betrachter ** nutzlos sind, laut ist. ~~ Fülle die TL mit einem Tweet, der keine Rolle spielt und ficke. ~~ Auch wenn ich zu Twitter gekommen bin, um der Realität zu entkommen, ist es ärgerlich, die ** DIE ☆ weltlichen ** Wörter zu hören, mit denen Wochenzeitschriften umgehen ...
** Ich möchte das Trendwort von einem Ende aus stumm schalten ** und eine friedliche TL wiedererlangen ~~~~~~~~~~~~~~~~~! !! !! !!
Holen Sie sich zuerst das Trendwort. Durch die Verarbeitung aller Trendwörter wird jedoch eine erhebliche Anzahl von Benutzern stummgeschaltet (das tut mir leid). Daher möchte ich nur diejenigen mit Hash-Tags erhalten!
get_trends.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import tweepy
CONSUMER_KEY=''
CONSUMER_SECRET=''
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
ACCESS_TOKEN = ''
ACCESS_TOKEN_SECRET = ''
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
def get_trends(api):
trend = api.trends_place(23424856)[0]
trends = trend['trends']
print(u"Trends:")
for i in range(len(trends)):
print(u"\t{0}".format(trends[i]["name"]))
if __name__ == '__main__':
api = tweepy.API(auth)
get_trends(api)
Wenn ich das mache ...
Trends:
#Charaktere, die diesen Sommer ihren Badeanzug sehen wollen
#Kinnikuman animiert
#Die vorausschauende Bekehrung von ihr zeigt die Rückladung
#Was Sie bei Dospara Spring Sale wollen
#Kleine Klasse
#Geldleistungen
#Nun, Herr Dai
#Musica Piccolino
#Acht-Chan Tanjo Day Party
#Diagnose Ihres Onkels
#Seki Jani 8TV
#Kazumi Mobame
#Den Badeanzug übereinander legen
#Gracro Capture Frage
#Lass uns zu Hause tanzen
Oh! Es kam heraus ~ ~ ~. Dieses Mal konzentrieren wir uns auf japanische Trends, daher lautet die Standort-ID 23424856. Als ich es nachgeschlagen habe, scheint es, dass Tokio 1118370 ist.
Nun, das Hauptthema.
Ich denke **! ** Die Twitter-API unterstützt keine Keyword-Stummschaltung. https://stackoverflow.com/questions/55916527/is-there-a-way-to-create-and-destroy-muted-words-using-the-twitter-api Hmm. Es ist nun mal so. ** Stummschalten der Person, die das Wort getwittert hat ☆ ** Es bleibt keine andere Wahl, als einige Opfer für den Frieden meiner TL zu bringen! Bitte vergib mir ♡
trend_blocker.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import tweepy
CONSUMER_KEY=''
CONSUMER_SECRET=''
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
ACCESS_TOKEN = ''
ACCESS_TOKEN_SECRET = ''
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
mute_words = []
def get_trends(api):
trend = api.trends_place(23424856)[0]
trends = trend['trends']
for i in range(len(trends)):
if trends[i]["name"].startswith("#"):
mute_words.append(trends[i]["name"])
def mute():
api = tweepy.API(auth)
get_trends(api)
count = 1 #Geben Sie die Anzahl der Stummschaltungen ein, die Sie in jedem Wort mögen
for mute_word in mute_words:
print(mute_word)
search_res = api.search(q = mute_word,count = count)
for res in search_res:
print(res.user.screen_name)
api.create_mute(res.user.screen_name)
print("--------------------------------------")
if __name__ == '__main__':
mute()
In Ordung! !! !! Jetzt haben wir eine friedliche TL! Das ist großartig! ~~ Entkomme sofort der Realität mit einem komfortablen TL ~~~~~~~~~~! !! ~~
http://docs.tweepy.org/en/latest/index.html
Recommended Posts