Current collected state Current
Observed since 20 Oct, 17:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
0xalice-tgram-bot
Batched Telegram notification bot for 0xAlice
Batched Telegram notification bot for 0xAlice.
npm install 0xalice-tgram-bot
# or with yarn
yarn add 0xalice-tgram-bot
First, authenticate with GitHub Packages:
npm login --registry=https://npm.pkg.github.com
# or create .npmrc with:
@21e8:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=YOUR_GITHUB_TOKEN
Then install:
npm install @21e8/0xalice-tgram-bot
# or with yarn
yarn add @21e8/0xalice-tgram-bot
import { MessageBatcher } from '0xalice-tgram-bot';
const bot = new MessageBatcher({
botToken: process.env.TELEGRAM_BOT_TOKEN!,
chatId: process.env.TELEGRAM_CHAT_ID!,
batchDelay: 60000, // optional, defaults to 60000
development: process.env.NODE_ENV === 'development' // optional
});
bot.info('Service started');
bot.warning('High memory usage');
bot.error('Database connection failed');
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
node-fetchEnvironment{
"local_name": "node-fetch",
"alias": false,
"peer_metadata": null
} | ^3.3.0 | runtime |
nodemailerEnvironment{
"local_name": "nodemailer",
"alias": false,
"peer_metadata": null
} | ^6.9.16 | runtime |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.9.5 | runtime |
jestEnvironment{
"local_name": "jest",
"alias": false,
"peer_metadata": null
} | ^29.7.0 | development |
sinonEnvironment{
"local_name": "sinon",
"alias": false,
"peer_metadata": null
} | ^19.0.2 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^8.37.0 | development |
rollupEnvironment{
"local_name": "rollup",
"alias": false,
"peer_metadata": null
} | ^4.28.1 | development |
esbuildEnvironment{
"local_name": "esbuild",
"alias": false,
"peer_metadata": null
} | ^0.24.0 | development |
ts-jestEnvironment{
"local_name": "ts-jest",
"alias": false,
"peer_metadata": null
} | ^29.2.5 | development |
ts-nodeEnvironment{
"local_name": "ts-node",
"alias": false,
"peer_metadata": null
} | ^10.9.2 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | ^2.8.7 | development |
@types/jestEnvironment{
"local_name": "@types/jest",
"alias": false,
"peer_metadata": null
} | ^29.5.14 | development |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^18.15.11 | development |
@types/sinonEnvironment{
"local_name": "@types/sinon",
"alias": false,
"peer_metadata": null
} | ^17.0.3 | development |
@types/nodemailerEnvironment{
"local_name": "@types/nodemailer",
"alias": false,
"peer_metadata": null
} | ^6.4.17 | development |
rollup-plugin-dtsEnvironment{
"local_name": "rollup-plugin-dts",
"alias": false,
"peer_metadata": null
} | ^6.1.1 | development |
esbuild-node-externalsEnvironment{
"local_name": "esbuild-node-externals",
"alias": false,
"peer_metadata": null
} | ^1.15.0 | development |
@rollup/plugin-commonjsEnvironment{
"local_name": "@rollup/plugin-commonjs",
"alias": false,
"peer_metadata": null
} | ^28.0.1 | development |
@rollup/plugin-typescriptEnvironment{
"local_name": "@rollup/plugin-typescript",
"alias": false,
"peer_metadata": null
} | ^12.1.1 | development |
@typescript-eslint/parserEnvironment{
"local_name": "@typescript-eslint/parser",
"alias": false,
"peer_metadata": null
} | ^5.57.1 | development |
@rollup/plugin-node-resolveEnvironment{
"local_name": "@rollup/plugin-node-resolve",
"alias": false,
"peer_metadata": null
} | ^15.3.0 | development |
@typescript-eslint/eslint-pluginEnvironment{
"local_name": "@typescript-eslint/eslint-plugin",
"alias": false,
"peer_metadata": null
} | ^5.57.1 | development |
Source distribution
{
"shasum": "9602772869f7fead51142a94e3fe318302bef10e",
"tarball": "https://registry.npmjs.org/0xalice-tgram-bot/-/0xalice-tgram-bot-0.2.18.tgz",
"fileCount": 12,
"integrity": "sha512-kNQR53wDvxxl1nr9P/jJywbLPy8K4H2UlSC20iAPesTKj7pFCqUIm7hZ/kxe/6r2uR5oM2Kl02dz64r6bLCaSw==",
"signatures": [
{
"sig": "MEYCIQCCHm1oZ4iMK0K+FDihgkPBpdoExgZt3jgy++ZwOgg+OAIhANJ5BOxXgoep+2oKOsrJdcFyZLsTs5/721W4GMmef1Ih",
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
}
],
"unpackedSize": 376413
}Observed since 20 Oct, 17:49 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:835f94e54f034af835b8f915dfc8e409ed4431dc16ee57cdc80d1f5ea4c2d06e