1.0.7 • Published 1 year ago
telegram-bot-activitystreams v1.0.7
ActivityStreams 2.0 Telegram Bot Messages
Serialization telegram message into ActivityStreams.
| Activity | Available |
|---|---|
| summary | ✅ |
| instrument | ✅ |
| actor | ✅ |
| origin | ✅ |
| target | ✅ |
| origin | ✅ |
| startTime | ✅ |
| endTime | ✅ |
| Objects | Available |
|---|---|
| Person | ✅ |
| Profile | ✅ |
| Note | ✅ |
| Audio | ✅ |
| Video | ✅ |
| Document | ✅ |
| Event | ✅ |
| Place | ✅ |
Example
npm i telegram-bot-activitystreamsconst activitystreams = require('telegram-bot-activitystreams');
const TelegramBot = require('node-telegram-bot-api');
const token = 'YOUR_TELEGRAM_BOT_TOKEN';
const bot = new TelegramBot(token, {polling: true});
bot.on('message', (msg) => {
const activity = activitystreams(msg);
bot.sendMessage(msg.chat.id, 'Hello ' + activity.actor.name);
});Works better with telegram-bot-api-express.