Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Charcoal-SE/SmokeDetector
/ types & classes
Types & classes
45 in github.com/Charcoal-SE/SmokeDetector
⨍
Functions
744
◇
Types & classes
45
↳
Endpoints
21
↓ 76 callers
Class
CmdException
chatcommunicate.py:39
↓ 35 callers
Class
Fake
test/fake.py:2
↓ 26 callers
Class
Post
classes/post.py:15
↓ 22 callers
Class
Blacklist
blacklists.py:418
↓ 22 callers
Class
Feedback
classes/feedback.py:9
↓ 6 callers
Class
CmdExceptionLongReply
chatcommunicate.py:43
↓ 5 callers
Class
Matcher
test/test_spamhandling.py:23
↓ 4 callers
Class
Any
datahandling.py:45
↓ 2 callers
Class
Client
chatexchange_extension.py:24
↓ 2 callers
Class
PostData
apigetpost.py:10
↓ 2 callers
Class
PostFilter
General filter for SE posts
findspam.py:396
↓ 2 callers
Class
RoomData
chatcommunicate.py:32
↓ 2 callers
Class
Rule
A single spam-checking rule
findspam.py:426
↓ 1 callers
Class
BodyFetcher
bodyfetcher.py:27
↓ 1 callers
Class
ChatCommand
chatcommunicate.py:502
↓ 1 callers
Class
DeletionWatcher
deletionwatcher.py:26
↓ 1 callers
Class
EditWatcher
editwatcher.py:24
↓ 1 callers
Class
FakeQueue
test/test_chatcommands.py:877
↓ 1 callers
Class
Flovis
flovis.py:12
↓ 1 callers
Class
Git
_Git_Windows.py:32
↓ 1 callers
Class
PostParseError
Error raised when a JSON entry could not be parsed.
classes/post.py:8
Class
AutoSwitch
Automatically switch metasmoke status
metasmoke.py:55
Class
BasicListParser
blacklists.py:46
Class
BlacklistParser
blacklists.py:29
Class
ErrorLogs
helpers.py:75
Class
FindSpam
findspam.py:561
Class
GitHubManager
gitmanager.py:36
Class
GitManager
gitmanager.py:95
Class
GlobalVars
globalvars.py:55
Class
Helpers
helpers.py:141
Class
MSStatus
Tracking metasmoke status
globalvars.py:355
Class
Metasmoke
metasmoke.py:44
Class
MetasmokeCache
metasmoke_cache.py:9
Class
PostScanStat
Tracking post scanning data
globalvars.py:188
Class
Room
chatexchange_extension.py:8
Class
SecurityError
helpers.py:416
Class
SmokeyTransfer
datahandling.py:727
Class
SocketScience
Use this class to send application data directly to other Smokey instances. This is intended for configuration or co-ordination data, etc - i
socketscience.py:13
Class
TSVDictParser
blacklists.py:96
Class
Tasks
tasks.py:6
Class
TestRoomReports
test/test_spamhandling.py:38
Class
YAMLParserASN
YAML parser for ASN blacklists.
blacklists.py:403
Class
YAMLParserCIDR
YAML parser for IP blacklist (name suggests we should move to proper CIDR eventually). Base class for parsers for YAML files with simple sch
blacklists.py:164
Class
YAMLParserNS
YAML parser for name server blacklists.
blacklists.py:286
Class
remote
_Git_Windows.py:55