Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Charcoal-SE/SmokeDetector
/ functions
Functions
744 in github.com/Charcoal-SE/SmokeDetector
⨍
Functions
744
◇
Types & classes
45
↳
Endpoints
21
↓ 2 callers
Function
schedule_store_bodyfetcher_queue
()
datahandling.py:391
↓ 2 callers
Method
send_custom
(type, url, msg)
classes/feedback.py:24
↓ 2 callers
Method
set_down
Set metasmoke status to down
globalvars.py:369
↓ 2 callers
Method
set_ms_down
Switch metasmoke status to down
metasmoke.py:147
↓ 2 callers
Method
set_ms_up
Switch metasmoke status to up
metasmoke.py:133
↓ 2 callers
Method
set_up
Set metasmoke status to up
globalvars.py:362
↓ 2 callers
Function
strip_code_elements
(text, leave_note=False)
helpers.py:497
↓ 2 callers
Method
succeeded
Indicate a metasmoke connection success
globalvars.py:397
↓ 2 callers
Function
tell_debug_rooms_recovered_websocket
(which_ws, exception, connect_time, hb_time)
helpers.py:535
↓ 2 callers
Function
test_a_number_list
(list_type, number_list, blacklist_normalized=None)
test/test_blacklists.py:34
↓ 2 callers
Method
truncate
Truncate the DB and keep only N latest exceptions
helpers.py:128
↓ 2 callers
Function
update_code_privileged_users_list
()
datahandling.py:227
↓ 2 callers
Method
validate_list
(self, list_to_validate)
blacklists.py:359
↓ 1 callers
Method
__init__
(self, type: tuple[str, type[BlacklistParser]])
blacklists.py:432
↓ 1 callers
Function
_anchor
Anchor a string according to the operation.
gitmanager.py:28
↓ 1 callers
Method
_check_batch
(saved)
deletionwatcher.py:196
↓ 1 callers
Method
_get_title_ignore_type
(self)
classes/post.py:61
↓ 1 callers
Method
_ignore
(post_site_id)
deletionwatcher.py:243
↓ 1 callers
Method
_normalize
Wrapper to normalize a value. Default method just calls .rstrip()
blacklists.py:47
↓ 1 callers
Method
_parse_api_post
(self, response: dict)
classes/post.py:101
↓ 1 callers
Method
_parse_json_post
(self, json_data: str)
classes/post.py:64
↓ 1 callers
Method
_subscribe
(self, action)
deletionwatcher.py:167
↓ 1 callers
Method
_subscribe
(self, action)
editwatcher.py:160
↓ 1 callers
Method
_unescape_title
(title: str)
classes/post.py:168
↓ 1 callers
Method
_unsubscribe
(self, action)
editwatcher.py:178
↓ 1 callers
Function
add_false_positive
(site_post_id_tuple)
datahandling.py:309
↓ 1 callers
Function
add_or_update_api_data
(site)
datahandling.py:378
↓ 1 callers
Method
add_to_blacklist
(cls, blacklist='', item_to_blacklist='', username='', chat_profile_link='', code_per
gitmanager.py:108
↓ 1 callers
Function
add_to_notification_list
(user_id, chat_site, room_id, se_site, always_ping=True)
datahandling.py:563
↓ 1 callers
Function
append_to_current_thread_name
(text)
helpers.py:260
↓ 1 callers
Function
asn_for_url_host
(s, site, asn_list)
findspam.py:1557
↓ 1 callers
Function
asn_query
http://www.team-cymru.com/IP-ASN-mapping.html
findspam.py:1415
↓ 1 callers
Function
bisect_number
(msg, s)
chatcommands.py:1751
↓ 1 callers
Function
bisect_regex
(test_text, regexes, bookend=True, timeout=None, force_log_time=False)
chatcommands.py:1581
↓ 1 callers
Function
check_blacklist
(string_to_test, is_username, is_watchlist, is_phone)
chatcommands.py:237
↓ 1 callers
Function
clear_api_data
()
datahandling.py:386
↓ 1 callers
Function
compare_posts
(post, scanned_post)
recently_scanned_posts.py:83
↓ 1 callers
Method
cpu_starvation_warning_thread_launched
(self)
bodyfetcher.py:355
↓ 1 callers
Function
create_1337_translation
()
findspam.py:2851
↓ 1 callers
Method
create_pull_request
Creates a pull request on GitHub, returns the json'd response
gitmanager.py:63
↓ 1 callers
Method
current_git_status
()
gitmanager.py:448
↓ 1 callers
Function
decorator
(func)
findspam.py:757
↓ 1 callers
Method
determine_if_autoflagged
Given the URL for a post, determine whether or not it has been autoflagged.
metasmoke.py:536
↓ 1 callers
Function
dispatch_command
(msg)
chatcommunicate.py:603
↓ 1 callers
Function
dispatch_shorthand_command
(msg)
chatcommunicate.py:715
↓ 1 callers
Function
dns_resolve
(domain: str, records: list[str] = ['A', 'AAAA'])
classes/dns.py:6
↓ 1 callers
Method
each
(self, with_info=False)
blacklists.py:271
↓ 1 callers
Function
edited_message_after_postgone_command
(content: str)
parsing.py:167
↓ 1 callers
Method
enable_autoswitch
Enable or disable auto status switch
metasmoke.py:106
↓ 1 callers
Function
error
(message)
nocrash.py:59
↓ 1 callers
Function
escape_markdown
(s: str)
parsing.py:182
↓ 1 callers
Function
evict_any_in_process_with_too_many_digits
()
phone_numbers.py:193
↓ 1 callers
Function
expand_shorthand_link
(s)
helpers.py:149
↓ 1 callers
Method
expunge_expired_posts
(self, unsubscribe=True)
deletionwatcher.py:106
↓ 1 callers
Function
f
(pr_id)
test/test_chatcommands.py:387
↓ 1 callers
Method
fetch_from_api
Retrive a cached value. Will regenerate expired values from the metasmoke API. :param key: The cache key for which to f
metasmoke_cache.py:77
↓ 1 callers
Method
fetch_last
(cls, n)
helpers.py:121
↓ 1 callers
Function
fetch_lines_from_error_log
(count)
datahandling.py:493
↓ 1 callers
Function
fetch_owner_url_from_msg_content
(content: str)
parsing.py:144
↓ 1 callers
Function
filter_auto_ignored_posts
()
datahandling.py:177
↓ 1 callers
Function
filter_why
(max_size=50)
datahandling.py:364
↓ 1 callers
Function
flush_queue_timings_data
()
datahandling.py:436
↓ 1 callers
Function
format_blacklist_reasons
(reasons)
chatcommands.py:281
↓ 1 callers
Function
get_all_notification_sites
(user_id, chat_site, room_id)
datahandling.py:612
↓ 1 callers
Function
get_attribution_for_message
(msg)
chatcommunicate.py:657
↓ 1 callers
Function
get_blacklisted_user_data
(user)
datahandling.py:207
↓ 1 callers
Function
get_deobfuscated_candidates
(text)
phone_numbers.py:284
↓ 1 callers
Method
get_first_queue_item_to_process
(self, thread_stats)
bodyfetcher.py:359
↓ 1 callers
Function
get_input
()
util.py:74
↓ 1 callers
Function
get_last_messages
(room, count)
chatcommunicate.py:459
↓ 1 callers
Function
get_maybe_north_american_not_in_normalized_but_in_all
(pattern, normalized, all_normalized=None)
phone_numbers.py:341
↓ 1 callers
Function
get_message
(id, host=None)
chatcommunicate.py:595
↓ 1 callers
Function
get_non_bookended_keyword_regex_text_from_entries
(entries)
helpers.py:589
↓ 1 callers
Function
get_number_bisect
(msg, pattern)
chatcommands.py:357
↓ 1 callers
Function
get_number_matches
Get the matches for a set of candidates which are in a number list
findspam.py:1080
↓ 1 callers
Function
get_only_digits
(text)
helpers.py:432
↓ 1 callers
Method
get_ping_failure
Get ping failure count. Negative number is ping success count.
metasmoke.py:120
↓ 1 callers
Method
get_pull_request
Get pull requests info.
gitmanager.py:81
↓ 1 callers
Method
get_reason_weights
()
metasmoke.py:658
↓ 1 callers
Function
get_test_text_from_regex
Converts regex text supplied in a command to text which can be tested for double-dipping :param A string: :return: A string
chatcommands.py:314
↓ 1 callers
Function
get_user_ids_on_notification_list
(chat_site, room_id, se_site)
datahandling.py:620
↓ 1 callers
Function
get_why
(site, post_id)
datahandling.py:356
↓ 1 callers
Function
git_commit_info
()
globalvars.py:35
↓ 1 callers
Function
git_ref
()
globalvars.py:45
↓ 1 callers
Method
handle
(cls, content)
socketscience.py:64
↓ 1 callers
Method
handle_websocket_data
(data)
metasmoke.py:210
↓ 1 callers
Function
has_already_been_posted
(host, post_id, title)
datahandling.py:481
↓ 1 callers
Function
install_thread_excepthook
Workaround for sys.excepthook thread bug From http://spyced.blogspot.com/2007/06/workaround-for-sysexcepthook-bug.html (https://sourc
excepthook.py:25
↓ 1 callers
Function
is_auto_ignored_post
(postid_site_tuple)
datahandling.py:220
↓ 1 callers
Function
is_digit_count_in_number_regex_range
(digit_count)
phone_numbers.py:84
↓ 1 callers
Function
is_false_positive
(postid_site_tuple)
datahandling.py:193
↓ 1 callers
Function
is_north_american_phone_number_with_one
(text)
phone_numbers.py:315
↓ 1 callers
Function
is_north_american_phone_number_with_one_loose
(text)
phone_numbers.py:323
↓ 1 callers
Function
is_north_american_phone_number_without_one
(text)
phone_numbers.py:319
↓ 1 callers
Function
is_north_american_phone_number_without_one_loose
(text)
phone_numbers.py:327
↓ 1 callers
Function
is_self
(test_id, host=None)
chatcommunicate.py:752
↓ 1 callers
Function
is_user_an_admin
(msg)
chatcommands.py:1895
↓ 1 callers
Function
is_whitelisted_user
(user)
datahandling.py:198
↓ 1 callers
Function
join_command_rooms
()
chatcommunicate.py:181
↓ 1 callers
Function
len_img_block
Length of image html blocks from a string.
findspam.py:902
← previous
next →
201–300 of 744, ranked by callers