docs: list available bot SDKs (#6516)

This commit is contained in:
Oleksandr Kryvytskyi
2025-12-25 14:53:52 +02:00
committed by GitHub
parent fceb987906
commit 83cef2d52b

View File

@@ -192,6 +192,13 @@ It is usually simpler to run your bot process on the same machine where you run
If you have to run your bot on another machine, you need to secure access to bot CLI via any web proxy that supports WebSockets, e.g. Caddy or Nginx. You must configure TLS termination in the proxy and connect CLI process from bot via a secure TLS connection. If you connect to bot via a public network, you also must configure HTTP basic auth to prevent unauthorized access. You can validate TLS security of your proxy via a free test at [SSLLabs.com](https://www.ssllabs.com/ssltest/). You can also configure firewall on the machine where you run SimpleX CLI to only allow connections from the IP address of your bot.
## Available libraries
#### Libraries with full bot API support
- [The official TypeScript SDK](https://www.npmjs.com/package/simplex-chat)
- [Unofficial Rust SDK](https://crates.io/crates/simploxide-client)
## Useful bots
- [Broadcast bot](../apps/simplex-broadcast-bot/) (Haskell) - we use it to send [status and release updates](https://status.simplex.chat/status/public).