You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This bot was created using grammY and TypeScript. To build the bot for production just use npm build and then run the bot with node dist/main.js. Running in development can be done with npm start.
Environment Variables
BOT_TOKEN
The API token given by @BotFather on Telegram.
SPAMWATCH_HOST
The host to use for the SpamWatch API.
SPAMWATCH_API_KEY
The API key to use for the SpamWatch API.
REPORT_CHAT_ID
The chat in which to send reports. Reports can be forwarded to the bot, or created using the /report command. The bot will then send them on to the given chat. The bot does need to be in the chat to send messages to it of course.
ADMIN_CHAT_ID
The chat where unban requests are forwarded. This may also be used for other things, such as logging in the future.
SUPER_ADMIN_IDS
A comma separated list of admins that should be able to reply to unban requests.
LOGGLY_TOKEN
API token for Loggly. This is used for logging event to the cloud and is not necessary for running the bot.
LOGGLY_SUBDOMAIN
Subdomain for Loggly.
LOGGLY_TAGS
A comma separated list of tags to use with Loggly.