Telegram Bot Messages ActivityStreams 2.0
npm install telegram-bot-activitystreamsSerialization telegram message into ActivityStreams.
- Terms
- Specification
- Vocabulary
| Activity | Available |
|------------|-----------|
| summary | ✅ |
| instrument | ✅ |
| actor | ✅ |
| origin | ✅ |
| target | ✅ |
| origin | ✅ |
| startTime | ✅ |
| endTime | ✅ |
| Objects | Available |
|----------|-------------|
| Person | ✅ |
| Profile | ✅ |
| Note | ✅ |
| Audio | ✅ |
| Video | ✅ |
| Document | ✅ |
| Event | ✅ |
| Place | ✅ |
``bash`
npm i telegram-bot-activitystreams
`javascript
const 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.