Community
Sticky messages
Pins get buried. Stickies stay at the end of the conversation: after each human message, ModShield removes the previous sticky bot post and re-sends your content.
- Per-channel content
- Auto re-post
- No manual pin spam
- Discord only
Why teams turn it on
Always visible
Rules, shop links, or event info stay at the bottom without staff reposting all day.
Simple JSON config
entries: [{ channel_id, content }] — last_message_id is maintained by the bot.
Scoped
Only channels you list; bot messages do not retrigger the loop.
How it works
1. Configure entries
Enable sticky and list channel_id + content (max 2000 chars, up to 50 channels).
2. Human speaks
After a non-bot message in that channel, the previous sticky message is deleted.
3. Re-post
Content is posted again and last_message_id is saved for the next cycle.
Real situations
Rules channel that is also chatty
Sticky keeps the rules under the latest chat.
Support macros
Sticky points to tickets / FAQ without a second bot.
FAQ
Will this spam the channel?
One sticky message per listed channel, replaced on each human post — not a flood of duplicates.