Ejemplo n.º 1
0
# coding=utf-8
# requires https://pypi.python.org/pypi/websocket-client/

from excepthook import uncaught_exception, install_thread_excepthook
import sys
sys.excepthook = uncaught_exception
install_thread_excepthook()

# !! Important! Be careful when adding code/imports before this point.
# Our except hook is installed here, so any errors before this point
# won't be caught if they're not in a try-except block.
# Hence, please avoid adding code before this comment; if it's necessary,
# test it thoroughly.

import os
# noinspection PyPackageRequirements
import websocket
import getpass
import threading
from threading import Thread
import traceback
from bodyfetcher import BodyFetcher
from chatcommunicate import watcher, special_room_watcher
from datetime import datetime
from utcdate import UtcDate
from spamhandling import check_if_spam_json
from globalvars import GlobalVars
from datahandling import load_files, filter_auto_ignored_posts
from metasmoke import Metasmoke
from deletionwatcher import DeletionWatcher
import json
Ejemplo n.º 2
0
# requires https://pypi.python.org/pypi/websocket-client/

from excepthook import uncaught_exception, install_thread_excepthook
import sys
sys.excepthook = uncaught_exception
install_thread_excepthook()

# !! Important! Be careful when adding code/imports before this point.
# Our except hook is installed here, so any errors before this point
# won't be caught if they're not in a try-except block.
# Hence, please avoid adding code before this comment, but if it's necessary,
# test it thoroughly.

import websocket
import getpass
import threading
from threading import Thread
import traceback
from bodyfetcher import BodyFetcher
from chatcommunicate import watcher
from continuousintegration import watch_ci
from datetime import datetime
from utcdate import UtcDate
from spamhandling import check_if_spam_json
from globalvars import GlobalVars
from datahandling import load_files, filter_auto_ignored_posts
import os
import time
import requests

if "ChatExchangeU" in os.environ:
Ejemplo n.º 3
0
#!/usr/bin/env python

import excepthook
import sys

sys.excepthook = excepthook.uncaught_exception
excepthook.install_thread_excepthook()

from editfetcher import EditFetcher
from ChatExchange.chatexchange.client import Client
from ChatExchange.chatexchange.events import MessagePosted
import getpass
import os
import pickle
import Queue
import sendmsg
import wsserver
from datetime import datetime
from restrictedmode import RestrictedMode

wsserv = wsserver.WSServer()
wsserv_enabled = False
if "--enable-websocket-server" in sys.argv:
    wsserv.start()
    wsserv_enabled = True
    sendmsg.wsserv = wsserv
    sys.argv.remove("--enable-websocket-server")
if "--verbose" in sys.argv:
    sendmsg.verbose_output = True
    sys.argv.remove("--verbose")