MongoDB

The global cloud database service for modern applications

Go to site

Integrate the MongoDB API with the Telegram Bot API

Setup the MongoDB API trigger to run a workflow which integrates with the Telegram Bot API. Pipedream's integration platform allows you to integrate MongoDB and Telegram Bot remarkably fast. Free for developers.

Popular Ways to Connect MongoDB with Telegram Bot

1
-
5
of
5
integrations by popularity

Popular MongoDB and Telegram Bot Triggers

1
-
3
of
3
triggers by popularity

Popular MongoDB and Telegram Bot Actions

1
-
2
of
2
actions by popularity

Connect MongoDB

const MongoClient = require('mongodb').MongoClient

const {
  database,
  hostname,
  username,
  password,
} = auths.mongodb

const url = `mongodb+srv://${username}:${password}@${hostname}/test?retryWrites=true&w=majority`
const client = await MongoClient.connect(url, { 
  useNewUrlParser: true, 
  useUnifiedTopology: true 
})

const db = client.db(database)
// Enter your target collection as a parameter to this step
this.res = await db.collection(params.collection).insertOne({ name: "Luke Skywalker" })

await client.close()

Connect Telegram Bot

return await require("@pipedreamhq/platform").axios(this, {
  url: `https://api.telegram.org/bot${auths.telegram_bot_api.token}/getMe`,
})