discrawl Peter Steinberger · steipete.discrawl
CLI for Discord with SQLite backend
discrawl mirrors Discord guild data into local SQLite so you can search, inspect, and query server history without depending on Discord search.
It is a bot-token crawler. No user-token hacks. Data stays local.
What It Does
- discovers every guild the configured bot can access
- syncs channels, threads, members, and message history into SQLite
- maintains FTS5 search indexes for fast local text search
- builds an offline member directory from archived profile payloads
- extracts small text-like attachments into the local search index
- records structured user and role mentions for direct querying
- tails Gateway events for live updates, with periodic repair syncs
- exposes read-only SQL for ad hoc analysis
- keeps schema multi-guild ready while preserving a simple single-guild default UX
winget install --id steipete.discrawl --exact --source wingetLatest 0.13.3· August 17, 2026 Arch Scope SHA256 Dl
x64— 7C00E50377C3AA65EB253486DB0F9D4273B48A82F84A14E35122080DEFB91C84arm64— 8BD998621C8D45E3698419FF700B61695B364AF243CA2FBA34A6C918E55C4A32Older versions (36) 0.13.2 Arch Scope SHA256 Dl
x64— 5452BE535D5E800EA63036FD1831C26F9A36E8129DAA4F4FD7E627492C3F1155arm64— 70396766F94AEC110899BABF906CF72B6B6BC71C43C05697B99B7ECF99D462E10.13.1 Arch Scope SHA256 Dl
x64— ECEB72B19E4A20236454D3D6FACA036C1D87E846CCE60C721AAF97F7E41F37A9arm64— FFFDE57DEB9D821216CAC15C915EB6E354D06722FC5ED948CDF3DA45602FA3C40.13.0 Arch Scope SHA256 Dl
x64— 096F5258D62DA39A690F18F409923788AAE4CDF8F8D8B705720A1C8BB6AF1C16arm64— 6B394CB810AAE20506A96B81DFFDDBDAE410CD0462F86C94018124FFAAE76AA00.12.0 Arch Scope SHA256 Dl
x64— 4724D7481A04F89A91481938AF3341F7CFE8E2D99403588A7CAC81BDFBABDF93arm64— CBEB0D74AC2374CF6325211B9C2C4FEEF1CEB7615B90B6F838447974CE4D71B90.11.10 Arch Scope SHA256 Dl
x64— AA21445102DC32C2A06D770966D61BDB7DD7FEE6533369C356C8A5602FC51024arm64— 383BAF1DAEEF2C24D16F40982FC492F8008FD27CDE622332C856991E6A3522580.11.9 Arch Scope SHA256 Dl
x64— 7B77579B9153C03F0B8ABC1FCB326F2349A87145BE84EA9421204C41CFD0D10Barm64— C772C7CAF6487BD9ABAD6C06144D31258A8493AD906D22FF1F6514106768041D0.11.8 Arch Scope SHA256 Dl
x64— 5EF5AF31C3D012BBF9CF8B18B39837FD2688A437DC6187C6D94A9D105F86E408arm64— 5C4CADEAD4FCE90378CF1510E8A5ABA3049EC092469FB2C234170F872ACD150E0.11.7 Arch Scope SHA256 Dl
x64— 6DE487050733BEC9C1B872F860292D74C39A82B687FED67F38E6A2F96758C2F7arm64— 81B2D7A1A2D285783AA0E2493204EBFDAAA4E21E772C683AFCE63D3606E1B2400.11.6 Arch Scope SHA256 Dl
x64— 1DE368924D60B8ECCE3344C18EF0D5D4C9339805E762F4F24E96C5CC5A25D8FCarm64— 4C77E6EB45B1D5090D9999B75564DACB0FDD19C5D8788111F477D9C7C8EF85AF0.11.5 Arch Scope SHA256 Dl
x64— EE5731EE29FC64877D6E2922C249F0E195E1B3FEE7BF0AA767549406F888573Earm64— 7D4717FAF830F57A3FE5586016BE8AA5A849B1C87C6E64715540CBEB1653B8350.11.4 Arch Scope SHA256 Dl
x64— EF43A45844AB052398367F822522FCBDE37C494FED29DE818E47FAEF0112F484arm64— FA032ECF78692AA71A044DB58642B953FC7204E0D2CEACC1AF13E70BC68B0C9A0.11.3 Arch Scope SHA256 Dl
x64— DCA102838606D7EBD99177CC5A8E434FF5997AFB6D656B11EA0C01C200B3E468arm64— B05C45516D2709C2563E6B02BDD10F49BD99A11EEED7F20D5DD1E48C8B1CBD420.11.2 Arch Scope SHA256 Dl
x64— 8ED50ADB7B8433D91F578202BABCC32D39129ABCE9A074AC9B24CB1DFA44F2BEarm64— E92F55F9B1B7963B51593C02717D2411598E255587A132F1681A71062EA2C88B0.11.1 Arch Scope SHA256 Dl
x64— F8C5DF89167B4307918E694F8207FFA3F9B5EA50D9AB8A6C9F21134806ACBF37arm64— 4764D549D6A4BA8FC8B836C491DF7744FE057E37DC96E05846FEDB542B1F93230.11.0 Arch Scope SHA256 Dl
x64— 9F20E3B0FB39D408E56F0F9B6D9D1A7E20A3081C4839F9D66A9E6CA3ACA6123Earm64— 1327E60F132390A054919ECFC1FBEEDC0223D08F6A8AC53F08E29182E05C2BAB0.10.0 Arch Scope SHA256 Dl
x64— 076B741CB7B2C8C3D13381CE8596BEE4EC1DD446520D43BA979D83ADF70533ECarm64— 3512649D388D33F0654ADC8EB01FEF4D5F536CBDDC4E6370F65EE3F99BBB08600.9.1 Arch Scope SHA256 Dl
x64— 50D60087C67AB31868C2BDF70454CFD3F15BB0669D808690F6F4FA02BD3E6362arm64— E0EB166C04F29C77C462162A778438C3C1A9B52A5C70454C8ECC409231258DC30.9.0 Arch Scope SHA256 Dl
x64— B3AB83D92D94F79AB44B332E9CBD01D0C4A98C6D2572D9BF866341B00803483Darm64— A19AC8E07ADC3DE350738472EB3B0D0F8A574E8FA42C5E52C6C68563F43D475B0.8.0 Arch Scope SHA256 Dl
x64— 72684C9881B510221502A45A22698315A83409C279B96305BA320B1A676EA3CEarm64— 86A479017BC532EEFFA7DCAAD8737484F86DF4D66F4134036495D57C030A53D40.7.2 Arch Scope SHA256 Dl
x64— 8DA74C91F9D60AA009578C86DB45E81C5C8F3C2EAD6B949667BDE990E4480CEFarm64— 361AF3FD1A895630E9790A6BE22055A8949C62466EFA686425EBDD513244D1270.7.1 Arch Scope SHA256 Dl
x64— 5B441DF48EF6E986E73B0C0C0DDCE7B2A563C5F1E33807753ACE3A7D531246ABarm64— 7ED756C48E03EB48EB5F7D802B798958A0805D5A77E26E7AE373B5F4F175DBEF0.7.0 Arch Scope SHA256 Dl
x64— 02E9F28EB12D70EA9B79C321BC30B60C47E1AF7F66EB24EC17D43B5367C29DBFarm64— 342E7A50051D1B4D8000E6AED13F860622F540343905477078FEB104AD1DA6A50.6.6 Arch Scope SHA256 Dl
x64— A4A85B84041AF2C580943C9EF308BF8EA21BE395BD0278FCF1A331F0796A057Earm64— F8078752443742DD145E3B5050C23EFDC8A6B124D3DB3B013297FD98D8EF0A0B0.6.5 Arch Scope SHA256 Dl
x64— 82E66DB5E12C064A5228A973000F4EBD46459F2D8C4BBCB444CCDE7C891C7436arm64— DA3EB230029D30003DE380ADA564177A12060DE195396256E28569B5B487F9260.6.4 Arch Scope SHA256 Dl
x64— 74F2A48BFD944AC41733DBD1ED7F2036972586C345A0EDD655F11452614EE4CCarm64— E98A4DE4F9F6A61B6B72E72F488C59CE3CD2B1287EDA1BFEE79E9E483FFD5A5A0.6.3 Arch Scope SHA256 Dl
x64— 1241D72AA79FA0B599924F87E9DDC6C69B08D4AE5232AD0103A992DEFDA46E67arm64— 1703BA8BD6872BF244D36626B03D6861AFF3E71A9D745BDC7C252DF0EE0E3B9D0.6.2 Arch Scope SHA256 Dl
x64— 87E9A0E48D9EB855CE48633E67B8555000E5306ED75A9EF7B07C18FDC28E6A1Barm64— AD4E75AE4A9CD5738E0CA6B27E01D09A7F921960C7B2A691BB92AE4536BBD4A30.6.1 Arch Scope SHA256 Dl
x64— F9BF992560E0D69F3C6FD09D33B5B824704AFFE641671BAC46096A22D8303203arm64— 7353277DE51A90301CE1EF63A101B21A145AE9B6473AB03B2C71AEBBD460A09E0.6.0 Arch Scope SHA256 Dl
x64— 2E3A8937F1F82913B3EDCF6854B373B0016F2DA00571F8C454CC6DA7DFC4430Darm64— 631333D1C0C3F5141E031C27FF8FC07D2A88554D0D8FD3AEC434C78ABCDA6B220.5.1 Arch Scope SHA256 Dl
x64— 59610C62863F1BDD98A9860ED526CF21E75F54865E986F3DF1FDEEA5C6587613arm64— F629B1D3FEB5636289D58993215055CD453EF051853572A671A9C4C0CAB1115C0.5.0 Arch Scope SHA256 Dl
x64— B11285D7A9324ACBF176FD50AAB68D7614750C2023ACA614EA82489C46E29292arm64— 8131B68087896C6A7A467D5281763D3EC4DEB8D134BC2EC7714242CAC40984B00.4.1 Arch Scope SHA256 Dl
x64— FDDF68F3C7D434F8DA4059900E12A3EF13A08D9DC28F14726692220CA3AA1D72arm64— FDE10C712A1D96F022D24B3E0D3BD490C4A2222253285165191C271AE58043090.4.0 Arch Scope SHA256 Dl
x64— 727280D6DA635ECA6E9B91257C205B379A091B7968C8C4BC6D2313F08DD0A782arm64— 589243A328028E8257FFD7FB06DCD504A15B6286C79DE140FD8C54AFA0DF37380.3.0 Arch Scope SHA256 Dl
x64— AF7F59F194EF49EABE3D7E43739527C128C017252E9009F5F57F517BBD5B4E0Darm64— EB272BA41ADC7D409A27BEB1058263557657C17869A6885F262681643E56ECD90.2.0 Arch Scope SHA256 Dl
x64— 0A867B03AB26C68F98F5D954E43241F7F93595FCE7B47F148611E7C3A4D21C33arm64— 07556C72698908454A3284259D4D4371DF807804282A6832A7A010B48F377C1E0.1.0 Arch Scope SHA256 Dl
x64— 06923EE5744590EAE09B2F05707E2B34AE66A22271CF58FFB499B658826EEB05arm64— BFDA6B4A2E9E2E716E2F47AE0D51668F6A56A59E2436C4FA66FAAA3B80069840