Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import chatango
- import urllib.parse
- import string
- import urllib.request
- t = time.time()
- delay=time.time
- pages={}
- logging = True
- logfile = open("chatlog.txt", "w")
- logfile.write(str(id))
- defaultaddress = input('RECON : ')
- username = "StalkingBot"
- password = ""
- room = chatango.chatroom(defaultaddress)
- room.login(username, password)
- username=None;password=None
- def findUsernames(array):
- usernames = []
- if len(array) == 3:
- usernames.append(array[2])
- else:
- for username in array[2:]:
- usernames.append(noPunctuation(username))
- return usernames
- def findChusers(array): # Use ch.py, dammit, it has this shit.
- chusers = []
- for displayName in array:
- chuser = room.find_user(lambda x: x.displayname == noPunctuation(displayName))
- if chuser:
- chusers.append(chuser[0])
- return chusers
- print('\nElapsed Startup Time: '+str((time.time())-t)+'\n')
- t=time.time()
- while True:
- if time.time()-t > 1800:
- t=time.time()
- room.silent(False)
- event = room.get_event()
- if event["event"] == "message":
- post = event["message"]
- message = post.content
- poster = post.user
- prettyPoster = poster.displayname
- postername = prettyPoster.lower()
- print(' ')
- print('-')
- print(prettyPoster+': '+message)
- print('-')
- print(' ')
- if (logging == True):
- logfile.write(prettyPoster+': '+message+'\n')
- room.disconnect()
Add Comment
Please, Sign In to add comment