Edit history

Earlier versions of [Self-hosted] Message search capped at 1000 results, newest first.

Current version | Edited by Rex
Changes
CPU: Intel N100 (4) @ 3.400GHz GPU: Intel Alder Lake-N [UHD Graphics] Removed: Memory: 31895MiB Removed: Removed: ### Logs or screenshotsRemoved: Removed: _No response_Removed: Removed: ### ChecksRemoved: Removed: - ☑ I searched existing issues.Removed: - ☑ I wrote this report in my own words, except for direct translation if needed.Added: Memory: 31895MiB
Show

[Self-hosted] Message search capped at 1000 results

Summary

Self-hosted instances seem to have a 1000 result cap on guild message searches (probably DMs too but untested). This cap either doesn't exist on the official instance or is set much larger. Large search on self-hosted instance (in:channel-name + after:1970 filter which should include every message in guild): image image Screenshot of bottom of search on self-hosted instance showing 40 pages included just in case cap is a search page cap, not result cap. image Large search on official instance (Fluxer HQ guild): image image

Steps to reproduce

  1. Find a self-hosted guild with >1000 messages, one can be created through migrating a Discord text channel with >1000 messages using a tool such as DiscoReaper
  2. While viewing the guild, use any search filter that would include >1000 messages, examples include in:channel-name and after:1970

Environment

Client: Stable Web 2026.702.14514, Linux (x64), Firefox 152.0, Locale en-GB Server: Docker Compose as per Operators Guide OS: Debian GNU/Linux 13 (trixie) x86_64 Host: N100M Kernel: 6.12.90+deb13.1-amd64 CPU: Intel N100 (4) @ 3.400GHz GPU: Intel Alder Lake-N [UHD Graphics] Memory: 31895MiB
Original by Rex
Show

[Self-hosted] Message search capped at 1000 results

Summary

Self-hosted instances seem to have a 1000 result cap on guild message searches (probably DMs too but untested). This cap either doesn't exist on the official instance or is set much larger. Large search on self-hosted instance (in:channel-name + after:1970 filter which should include every message in guild): image image Screenshot of bottom of search on self-hosted instance showing 40 pages included just in case cap is a search page cap, not result cap. image Large search on official instance (Fluxer HQ guild): image image

Steps to reproduce

  1. Find a self-hosted guild with >1000 messages, one can be created through migrating a Discord text channel with >1000 messages using a tool such as DiscoReaper
  2. While viewing the guild, use any search filter that would include >1000 messages, examples include in:channel-name and after:1970

Environment

Client: Stable Web 2026.702.14514, Linux (x64), Firefox 152.0, Locale en-GB Server: Docker Compose as per Operators Guide OS: Debian GNU/Linux 13 (trixie) x86_64 Host: N100M Kernel: 6.12.90+deb13.1-amd64 CPU: Intel N100 (4) @ 3.400GHz GPU: Intel Alder Lake-N [UHD Graphics] Memory: 31895MiB

Logs or screenshots

No response

Checks

  • ☑ I searched existing issues.
  • ☑ I wrote this report in my own words, except for direct translation if needed.