mrpump er en Twitter bot, ved hjelp tweepy.
For å bruke
0. Installer Mr. Pump.
1. Sett opp en konto for Mr. Pump på Twitter.
2. Følg Pump konto, og få ham til å følge deg.
3. Gå dev.twitter.com. Logge inn som din Pump bruker. Lag en ny "søknad".
4. Husk at bare du er ansvarlig for hvordan du bruker eller misbruker Twitter.
5. Få utvikleren tilgang token for programmet.
6. Skriv en config fil; vi kaller det golem.ini. (Se under.)
7. Kjør Mr. Pumpe:
& Nbsp; Emet golem.ini
8. Send en direkte melding til Mr. Pump, f.eks "19 ping."
9. Motta hans svar: "927 pong".
Hva er tallene i meldingene?
Bare en måte å komme seg rundt Twitters "Whoops, har du allerede sagt det!" melding. Det ser ut til å være ment for å forhindre dobbelt innlegg. Men når du snakker til datamaskiner du må kanskje gjenta deg selv oftere enn med mennesker.
file Config
[App]
. # OAuth info nødvendig å logge inn får du disse to når du registrerer din app -
key = ABCDEFGHijkl012345MNO
hemmelig = gr0igh24g8h240gh2rvun92rnuEIIH847fhier00
# (Dette er navnet på skjermen på bot)
[Mygolem]
# - Og du får disse to når du får din utvikleren tilgang token.
token = 284729478-KANEFIIGRVKNRVO3883474KFKEVDKknvdvdkn993
hemmelig = prgiIRGJIGkvmvvnkfkKNKRFNKFIFEIV48347fenef
# Et navn for forekomsten av ping chem -
[Ping]
# For ping chem, bruker du "ping" inngangspunkt fra "mrpump 'egg.
bruk = egg: mrpump # ping
# Et navn for forekomsten av tiden chem -
[Tid]
# For denne ene bruke 'time' inngangspunkt fra "time_chem 'egg
bruk = egg: time_chem # tid
# Eventuelle ekstra config kreves av denne chem
format = År% Y måned% m dag% d
[Global]
# Et kolon-separert liste av kataloger der egg inneholder chems er å være
# Funnet.
plugin path = / home / me / mrpump-plugins
# Dette er det samme som navnet på seksjonen ovenfor.
skjermen name = mygolem
# Navn av en fil som Mr. Pump kan skrive i. Blir ikke større enn 10k.
cache = / tmp / already_seen
# Hvor mange sekunder mellom sjekke meldinger. Ikke gjør Twitter sint.
sjekke hver = 60
# Debug, info, feil: minimumsnivå av meldinger å vise. Debug er ganske
# Ordrik.
logge nivå = info
# Navn på hver del ovenfor som konfigurerer en chem.
chems = ping, tid
Krav :
- Python
Kommentarer ikke funnet