Module Import alias alias alias alias alias alias Assign NameStore Dict Assign NameStore ListLoad Assign NameStore BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args defaults body TryExcept body Global identifier Assign NameStore Dict Assign NameStore Call NameLoad Str Str For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Continue If CompareLt Call AttributeLoad NameLoad attr Str Num body Assign SubscriptStore NameLoad Index NameLoad Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Print BinOpMod Str NameLoad TryExcept body Global identifier Assign NameStore ListLoad Assign NameStore Call NameLoad Str Str For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Continue If CompareIn NameLoad NameLoad body Print BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Print BinOpMod Str NameLoad decorator_list Expr Call NameLoad FunctionDef arguments args NameParam defaults body If CompareEq NameLoad Call AttributeLoad NameLoad attr body Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body If CompareIn Call AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Assign NameStore Str Assign NameStore NameLoad For NameStore NameLoad body If CompareEq Call NameLoad CompareIn NameLoad NameLoad Call NameLoad NameLoad body AugAssignAdd NameStore NameLoad orelse Assign NameStore UnaryOpNot Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str For NameStore NameLoad body If UnaryOpNot NameLoad body Continue If Call AttributeLoad NameLoad attr body AugAssignAdd NameStore NameLoad AugAssignAdd NameStore NameLoad orelse If CompareIn NameLoad Str body AugAssignAdd NameStore NameLoad For NameStore NameLoad body If BoolOpOr CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad body Return Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore ListLoad Assign NameStore ListLoad NameLoad For NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Assign NameStore Call NameLoad NameLoad If CompareGt NameLoad BinOpSub NameLoad Num body For NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If CompareIn NameLoad NameLoad body AugAssignAdd NameStore BinOpMult Num Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad NameLoad Num body AugAssignAdd NameStore BinOpMult Call NameLoad Call NameLoad NameLoad Num Num AugAssignAdd NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad orelse Delete SubscriptDel SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore NameLoad body If NameLoad body Assign NameStore BinOpSub NameLoad NameLoad If CompareLt NameLoad Num body AugAssignAdd NameStore BinOpMult BinOpSub Num NameLoad Num Assign NameStore NameLoad If CompareGt NameLoad Num body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr If UnaryOpNot CompareIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Dict If UnaryOpNot CompareIn NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad ListLoad NameLoad orelse Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr NameLoad body Return NameLoad If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Num If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list
N/A N/A inspect sys os types time string N/A bad_word_dict N/A N/A bad_site_list N/A N/A chars N/A N/A string ascii_letters N/A string digits _update_lists N/A N/A N/A N/A N/A N/A N/A bad_word_dict N/A bad_word_dict N/A N/A f N/A open bad_words.txt r N/A line N/A N/A f readlines N/A N/A line N/A N/A line strip N/A N/A line N/A N/A N/A N/A N/A N/A line count 1 N/A N/A N/A bad_word_dict N/A line *** N/A N/A sline N/A N/A line split 1 N/A N/A bad_word_dict N/A N/A sline N/A 0 N/A N/A join N/A sline N/A 1 N/A N/A N/A f close N/A N/A N/A Exception N/A e N/A N/A N/A Error parsing profanity list: %s e N/A N/A N/A bad_site_list N/A bad_site_list N/A N/A f N/A open bad_sites.txt r N/A line N/A N/A f readlines N/A N/A line N/A N/A line strip N/A N/A line N/A N/A N/A N/A line bad_site_list N/A N/A N/A duplicate line in bad_sites.txt: %s line N/A N/A N/A N/A bad_site_list append line N/A N/A N/A f close N/A N/A N/A Exception N/A e N/A N/A N/A Error parsing shock site list: %s e N/A N/A N/A _update_lists _process_word N/A N/A word N/A N/A N/A N/A word N/A N/A word upper N/A N/A uppercase True N/A N/A uppercase False N/A lword N/A N/A word lower N/A N/A lword bad_word_dict N/A N/A word N/A bad_word_dict N/A lword N/A uppercase N/A N/A word N/A N/A word upper N/A word N/A _nasty_word_censor N/A N/A msg N/A N/A N/A msg N/A N/A msg lower N/A word N/A N/A bad_word_dict keys N/A N/A N/A N/A N/A word lower msg N/A N/A False N/A True N/A _word_censor N/A N/A msg N/A N/A N/A words N/A N/A word N/A letters True N/A letter msg N/A N/A N/A N/A bool N/A letter chars N/A bool letters N/A N/A word letter N/A N/A letters N/A N/A bool letters N/A N/A N/A words append word N/A word letter N/A N/A N/A words append word N/A newmsg N/A N/A word words N/A N/A N/A N/A newmsg append N/A _process_word word N/A N/A N/A join newmsg N/A _site_censor N/A N/A msg N/A N/A N/A testmsg1 N/A testmsg2 N/A letter msg N/A N/A N/A letter N/A N/A N/A N/A N/A letter isalnum N/A N/A testmsg1 letter N/A testmsg2 letter N/A N/A N/A letter ./% N/A N/A testmsg2 letter N/A site bad_site_list N/A N/A N/A N/A site msg N/A site testmsg1 N/A site testmsg2 N/A N/A N/A msg N/A _spam_enum N/A N/A client chan N/A N/A N/A now N/A N/A time time N/A bonus 0 N/A already N/A N/A times N/A now N/A when N/A dict N/A N/A client lastsaid N/A chan N/A N/A t N/A float when N/A N/A t N/A now 5 N/A N/A message N/A N/A N/A client lastsaid N/A chan N/A when N/A N/A N/A N/A times append t N/A N/A message already N/A N/A bonus N/A 2 N/A N/A already count message N/A N/A N/A len message 50 N/A N/A bonus N/A N/A min N/A len message 200 0.01 N/A bonus 1 N/A N/A N/A already append message N/A N/A N/A N/A N/A client lastsaid N/A chan N/A when N/A N/A N/A times sort N/A last_time None N/A t times N/A N/A last_time N/A N/A diff N/A t last_time N/A N/A diff 1 N/A N/A bonus N/A N/A 1 diff 1.5 N/A last_time t N/A N/A bonus 7 N/A N/A True N/A N/A False N/A _spam_rec N/A N/A client chan msg N/A N/A N/A now N/A str N/A N/A time time N/A N/A N/A chan N/A client lastsaid N/A N/A N/A N/A client lastsaid N/A chan N/A N/A N/A N/A now N/A N/A client lastsaid N/A chan N/A N/A N/A N/A N/A client lastsaid N/A chan N/A now N/A msg N/A N/A N/A N/A N/A N/A N/A client lastsaid N/A chan N/A now append msg N/A hook_SAY N/A N/A self client channel msg N/A N/A N/A username N/A client username N/A N/A N/A channel isMuted client N/A N/A msg N/A N/A N/A channel antispam N/A N/A N/A channel isOp client N/A N/A N/A _spam_rec client N/A channel name msg N/A N/A _spam_enum client N/A channel name N/A N/A N/A N/A channel muteUser N/A N/A self _root chanserv client 15 N/A N/A N/A channel isMuted client N/A N/A N/A N/A channel channelMessage N/A %s was muted for spamming. username N/A N/A msg N/A hook_OPENBATTLE N/A N/A self client title N/A N/A N/A title N/A _word_censor title N/A title N/A _site_censor title N/A title N/A