From time to time site_rc_listener does not have any events but no error occurs.
the code snippet looks like:
import pywikibot from pywikibot.comms.rcstream import site_rc_listener site = pywikibot.Site() rc_listener = site_rc_listener(site) while True: for entry in rc:listener: if entry['type'] == 'edit': break