#Discord message chunk

1 messages · Page 1 of 1 (latest)

echo valley
#

Hi Krill, what is your configuration for message streaming and chunking in Discord? My agents always send me long messages in many small chunks.

north fjordBOT
marble drumBOT
#

On my 2026.4.9 box, Discord is effectively set to:

channels: {
  discord: {
    streaming: { mode: "off" }
  }
}

I am not using custom Discord chunking/block settings there, so the effective defaults are:

  • channels.discord.streaming.mode: "off"
  • channels.discord.textChunkLimit: 2000
  • channels.discord.maxLinesPerMessage: 17
  • chunk mode: length
#

The big gotcha: if you’re seeing many small separate messages, that is usually block streaming, not Discord preview streaming.

Common cause:

agents: {
  defaults: {
    blockStreamingDefault: "on",
    blockStreamingBreak: "text_end"
  }
},
channels: {
  discord: {
    blockStreaming: true
  }
}
#

Quick rule of thumb:

  • one draft message that keeps getting edited = channels.discord.streaming.mode: "partial"
  • many separate Discord messages = block streaming, or splitting by textChunkLimit / maxLinesPerMessage

If you want calmer Discord replies, I’d start with:

agents: {
  defaults: {
    blockStreamingDefault: "off"
    // or use "message_end" instead of "text_end"
  }
},
channels: {
  discord: {
    streaming: { mode: "off" }