mrpump är en Twitter bot, använder tweepy.
Om du vill använda
0. Installera Mr Pump.
1. Skapa ett konto för Mr Pump på Twitter.
2. Följ Pumps konto och få honom att följa din.
3. Besök dev.twitter.com. Logga in som ditt Pump användaren. Skapa en ny "ansökan."
4. Kom ihåg att bara du är ansvarig för hur du använder eller missbrukar Twitter.
5. Få utvecklaren åtkomsttoken för din app.
6. Skriv en konfigurationsfil; vi ska kalla det golem.ini. (Se nedan.)
7. Kör Mr Pump:
& Nbsp; Emet golem.ini
8. Skicka ett direktmeddelande till Mr Pump, t.ex. "19 ping."
9. Ta emot hans svar: "927 pong."
Vilka är siffrorna i meddelandena?
Bara ett sätt att komma runt Twitters "Hoppsan, redan sagt er det!" meddelande. Det verkar vara tänkt att förhindra dubbel bokföring. Men när du pratar med datorer som du kan behöva upprepa sig oftare än med människor.
Config fil
[App]
. # OAuth info som behövs för att logga in Du får dessa två när du registrerar din app -
key = ABCDEFGHijkl012345MNO
hemligt = gr0igh24g8h240gh2rvun92rnuEIIH847fhier00
# (Detta är det namn på boten)
[Mygolem]
# - Och du får dessa två när du får din utvecklaråtkomsttoken.
token = 284729478-KANEFIIGRVKNRVO3883474KFKEVDKknvdvdkn993
hemligt = prgiIRGJIGkvmvvnkfkKNKRFNKFIFEIV48347fenef
# Ett namn för förekomsten av ping chem -
[Ping]
# För ping chem, använd "ping" inkörsport från "mrpump" ägg.
användning = ägg: mrpump # ping
# Ett namn för förekomsten av tiden chem -
[Tid]
# För denna man använda "tid" inkörsport från "time_chem" ägget
Användning = ägg: time_chem # tiden
# Alla ytterligare config som krävs enligt denna chem
format = År% Y månaden% m dag% d
[Global]
# En kolonseparerad lista av kataloger där ägg innehåller Chems ska vara
# Hittas.
plugin path = / home / mig / mrpump-plugins
# Det här är samma som avsnittsnamnet ovan.
smeknamn = mygolem
# Namn på en fil som Mr Pump kan skriva in. Gets inte större än 10k.
cache = / tmp / already_seen
# Hur många sekunder mellan kontroll meddelanden. Gör inte Twitter arg.
kontrollera varje = 60
# Debug, info, fel: miniminivå för meddelanden att visa. Debug är ganska
# Verbose.
log nivå = info
# Namn på varje sektion ovanför som konfigurerar en chem.
Chems = ping, tid
Krav :
- Python
Kommentarer hittades inte