docs: Link an example commit for adding integration's screenshot config.

For fixtureless integrations.

Co-authored-by: Lauryn Menard <lauryn@zulip.com>
This commit is contained in:
Niloth P 2025-08-13 15:26:14 +05:30 committed by Tim Abbott
parent 4ae87a8f15
commit 286112b1b5

View File

@ -57,7 +57,8 @@ Typically, the documentation process involves the following steps:
If your new integration is not a webhook and does not have fixtures, add a
message template and topic to `zerver/webhooks/fixtureless_integrations.py`.
Then, add your integration's name to `FIXTURELESS_INTEGRATIONS_WITH_SCREENSHOTS`
in `zerver/lib/integrations.py`.
in `zerver/lib/integrations.py`. See [this commit][example-commit] for an
example.
Otherwise, you should have already added your integration along with its
screenshot config to `WEBHOOK_INTEGRATIONS`.
@ -76,6 +77,8 @@ Typically, the documentation process involves the following steps:
the screenshot showing the channel/topic bar for the message, not just the
message body.
[example-commit]: https://github.com/zulip/zulip/commit/f6e847d026013097ecdc484ec6675680ce76aa84
## Markdown macros
**Macros** are elements in the format of `{!macro.md!}` that insert common