Set Up Telegram Notifications
Configure your Spiderly app to send unhandled exception notifications to a Telegram chat.
Overview
Spiderly can send unhandled exception notifications to a Telegram chat. This is useful for getting instant alerts when something goes wrong in production.
Telegram notifications are only sent in production environments. Email and Telegram notifications work independently — you can configure either or both.
Create a Telegram Bot
- Open Telegram and search for @BotFather
- Send
/newbotand follow the prompts to create a new bot - Copy the bot token you receive (e.g.,
123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11)
Get the Chat ID
- Add the bot to the Telegram chat/group/channel where you want to receive notifications
- Send a message in that chat
- Visit
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdatesin your browser - Find the
"chat":{"id":...}value in the response — that's your chat ID
Configure Settings
Locate the Backend\YourAppName.WebAPI\appsettings.json file and set the following fields under the Spiderly.Shared section:
"TelegramBotToken"— the bot token from @BotFather"TelegramChatId"— the chat/group/channel ID to send notifications to"NotificationRateLimitMinutes"— minimum minutes between repeated notifications for the same error. Defaults to5. Set to0to disable rate limiting.
Set Up Google Authentication
Configure Google Authentication to allow users to sign in to your Spiderly app using their Google accounts.
Add New Entity
Learn how to create a new entity in your project, including adding it to the backend, updating the database, and generating the corresponding frontend code.