MCPcopy Create free account

hub / github.com/Charcoal-SE/SmokeDetector / functions

Functions744 in github.com/Charcoal-SE/SmokeDetector

↓ 1 callersFunctionlink_at_end
(s, site)
findspam.py:950
↓ 1 callersFunctionload_blacklists
()
blacklists.py:14
↓ 1 callersFunctionload_files
()
datahandling.py:116
↓ 1 callersFunctionload_ms_cache_data
Load cached data from a pickle file on disk. Should really only need to be called once, on startup. :returns: None
ws.py:131
↓ 1 callersFunctionlog_file
(log_level, *args)
helpers.py:213
↓ 1 callersFunctionmain
()
queue_timings.py:13
↓ 1 callersFunctionmain_start_interactive
()
util.py:46
↓ 1 callersMethodmake_api_call_for_site
(self, site, new_posts, thread_stats)
bodyfetcher.py:488
↓ 1 callersFunctionmatches_number_regex
(pattern)
phone_numbers.py:72
↓ 1 callersFunctionmatches_number_regex_end
(pattern)
phone_numbers.py:80
↓ 1 callersFunctionmatches_number_regex_start
(pattern)
phone_numbers.py:76
↓ 1 callersMethodmerge_abort
()
gitmanager.py:459
↓ 1 callersMethodmerge_pull_request
(cls, pr_id, comment="")
gitmanager.py:347
↓ 1 callersFunctionnormalize_list
(numbers)
phone_numbers.py:109
↓ 1 callersMethodparse
(self)
blacklists.py:192
↓ 1 callersFunctionperform_similarity_checks
Performs 4 tests to determine similarity between links in the post and the user name :param post: Test of the post :param name: Username
findspam.py:1730
↓ 1 callersMethodping_failed
Indicate a metasmoke status ping connection failure
metasmoke.py:64
↓ 1 callersMethodping_succeeded
Indicate a metasmoke status ping connection success
metasmoke.py:84
↓ 1 callersMethodprint_queue
(self)
bodyfetcher.py:432
↓ 1 callersFunctionpromote_any_in_process_with_appropriate_digit_count
()
phone_numbers.py:184
↓ 1 callersFunctionpurge_cache
Trim down cache variable to the specified number of newest entries.
findspam.py:1377
↓ 1 callersFunctionrefresh_site_id_dict
()
datahandling.py:826
↓ 1 callersFunctionrefresh_site_id_dict_if_needed_and_get_issues
()
datahandling.py:848
↓ 1 callersFunctionrefresh_sites
()
datahandling.py:514
↓ 1 callersMethodregister
(cls, prop, cb)
socketscience.py:57
↓ 1 callersMethodreject_pull_request
(cls, pr_id, comment="", self_reject=False)
gitmanager.py:388
↓ 1 callersFunctionremove_end_regex_comments
(regex_text)
helpers.py:428
↓ 1 callersMethodremove_from_blacklist
(cls, item, username, blacklist_type="", code_privileged=False, metasmoke_down=False)
gitmanager.py:272
↓ 1 callersFunctionremove_regex_comments
(regex_text)
helpers.py:424
↓ 1 callersFunctionremove_whitelisted_user
(user)
datahandling.py:340
↓ 1 callersFunctionreport_posts
Reports a list of URLs :param urls: A list of URLs :param reported_by_owner: The chatexchange User record for the user that reported the
chatcommands.py:2258
↓ 1 callersMethodreset_head
()
gitmanager.py:463
↓ 1 callersMethodreset_switch
Reset class Metasmoke.AutoSwitch to default values
metasmoke.py:126
↓ 1 callersFunctionresolve_ms_link
(post_url)
datahandling.py:262
↓ 1 callersMethodrun
()
flovis.py:41
↓ 1 callersMethodscan_api_results
(self, site, response, response_timestamp)
bodyfetcher.py:650
↓ 1 callersFunctionschedule_store_bodyfetcher_max_ids
()
datahandling.py:404
↓ 1 callersMethodsend_cpu_starvation_warning_if_appropriate
(self)
bodyfetcher.py:336
↓ 1 callersFunctionsend_reply
(room_ident, reply_to_id, message)
chatcommunicate.py:324
↓ 1 callersMethodsend_site_thread_starvation_warning_if_appropriate
(self, site)
bodyfetcher.py:310
↓ 1 callersMethodsend_statistics
()
metasmoke.py:574
↓ 1 callersMethodsend_thread_starvation_warning_if_appropriate
(self)
bodyfetcher.py:284
↓ 1 callersFunctionsetup_websocket
(attempt, max_attempts)
ws.py:248
↓ 1 callersFunctionshould_whitelist_prevent_alert
(user_url, reasons)
spamhandling.py:20
↓ 1 callersMethodsite_thread_starvation_warning_thread_launched
(self, site)
bodyfetcher.py:332
↓ 1 callersMethodstatus_stripped
(*args, **kwargs)
_Git_Windows.py:62
↓ 1 callersFunctionstore_site_id_dict
()
datahandling.py:814
↓ 1 callersFunctionstrip_pre_and_code_elements
(text, leave_note=False)
helpers.py:505
↓ 1 callersFunctionstrip_pre_elements
(text, leave_note=False)
helpers.py:501
↓ 1 callersMethodsubscribe
(self, post_url, callback=None, timeout=None)
deletionwatcher.py:126
↓ 1 callersFunctionsum_weight
(reasons: list)
spamhandling.py:27
↓ 1 callersMethodsync_remote
()
gitmanager.py:504
↓ 1 callersMethodsync_remote_hard
()
gitmanager.py:513
↓ 1 callersFunctiontd_format
(td_object)
chatcommands.py:1406
↓ 1 callersMethodthread_starvation_warning_thread_launched
(self)
bodyfetcher.py:306
↓ 1 callersMethodtitle
(self)
classes/post.py:227
↓ 1 callersMethodupdate_code_privileged_users_list
()
metasmoke.py:510
↓ 1 callersMethodupdate_pull_request
Update pull requests' status (open/closed).
gitmanager.py:87
↓ 1 callersFunctionupdate_reason_weights
()
datahandling.py:251
↓ 1 callersFunctionuser_must_be_an_admin
(msg)
chatcommands.py:1889
↓ 1 callersMethodvalidate
(self)
blacklists.py:451
↓ 1 callersFunctionwarn
(message)
nocrash.py:55
↓ 1 callersMethodwatch_socket
(self, event_callback)
chatexchange_extension.py:9
↓ 1 callersFunctionwill_i_be_notified
(user_id, chat_site, room_id, se_site)
datahandling.py:591
Method__call__
(self, *args, **kwargs)
findspam.py:554
Method__call__
(*args, **kwargs)
_Git_Windows.py:51
Method__call__
(self, *args, original_msg=None, alias_used=None, quiet_action=False)
chatcommunicate.py:514
Method__contains__
(self, name)
test/test_chatcommands.py:881
Method__eq__
(self, _)
datahandling.py:46
Method__eq__
(self, other)
test/test_spamhandling.py:28
Method__getattribute__
(self, name)
_Git_Windows.py:38
Method__getitem__
(self, item)
apigetpost.py:52
Method__getitem__
(self, item: str)
classes/post.py:57
Method__getitem__
(self, _)
test/test_chatcommands.py:878
Method__init__
(self, host)
flovis.py:13
Method__init__
(self)
deletionwatcher.py:29
Method__init__
(self, all_sites=True, sites=None, max_rep=1, max_score=0, question=True, answer=True)
findspam.py:401
Method__init__
(self, item, reason, title=True, body=True, body_summary=True, username=True, filter=None, st
findspam.py:433
Method__init__
(self)
editwatcher.py:25
Method__init__
(self, *args, **kwargs)
_Git_Windows.py:34
Method__init__
(self, filename: str)
blacklists.py:30
Method__init__
(self, filename)
blacklists.py:175
Method__init__
(self, room, block_time, deletion_watcher)
chatcommunicate.py:33
Method__init__
(self, type_signature, reply=False, whole_msg=False, privileged=False, arity=None, aliases=No
chatcommunicate.py:503
Method__init__
(self)
apigetpost.py:11
Method__init__
(self, host)
chatexchange_extension.py:25
Method__init__
(self, json_data: Optional[AnyStr] = None, api_response: Optional[dict] = None, parent: Optional["Post"] = Non
classes/post.py:16
Method__init__
(self, feedback, blacklist=False, always_silent=False)
classes/feedback.py:14
Method__init__
(self, containing, without)
test/test_spamhandling.py:24
Method__init__
(self, d, spec=None)
test/fake.py:3
Method__repr__
(self)
chatcommunicate.py:554
Method__repr__
(self)
classes/post.py:46
Method__setitem__
(self, key, value)
apigetpost.py:49
Method__setitem__
(self, key: str, item: Union[str, object])
classes/post.py:54
Method_normalize
Normalize to lower case
blacklists.py:293
Method_run
(cls)
tasks.py:10
Method_start
(self)
deletionwatcher.py:67
Method_start
(self)
editwatcher.py:52
Method_unsubscribe
(self, action)
deletionwatcher.py:232
Method_unsubscribe_to_expired_posts_and_expunge
(self)
editwatcher.py:84
← previousnext →301–400 of 744, ranked by callers