New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

telegraf

Package Overview
Dependencies
Maintainers
1
Versions
241
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

telegraf - npm Package Compare versions

Comparing version 2.1.1 to 2.2.0

7

api.md

@@ -138,3 +138,3 @@ # API reference

- [`Telegraf.hears(triggers, middleware)`](#hears-generator)
- [`new Telegraf(token)`](#new-telegraf)
- [`new Telegraf(token, [options])`](#new-telegraf)
- [`.use(middleware)`](#use)

@@ -187,3 +187,3 @@ - [`.on(updateTypes, middleware, [middleware...])`](#on)

<a name="new-telegraf"></a>
#### `new Telegraf(token)`
#### `new Telegraf(token, options)`

@@ -195,2 +195,3 @@ Initialize new Telegraf app.

| token | `string` | [Bot Token](https://core.telegram.org/bots#3-how-do-i-create-a-bot) |
| options | `object` | Options

@@ -346,3 +347,3 @@ * * *

| token | `string` | [Bot Token](https://core.telegram.org/bots#3-how-do-i-create-a-bot) |
| token | `object` | Options |
| options | `object` | Options |

@@ -349,0 +350,0 @@

@@ -20,3 +20,3 @@ const debug = require('debug')('telegraf:core')

this.token = token
this.telegram = new Telegram(token, opts)
this.telegram = new Telegram(token, opts.telegram)
this.options = opts

@@ -23,0 +23,0 @@ this.middlewares = []

@@ -583,2 +583,3 @@ const debug = require('debug')('telegraf:api')

.then((payload) => {
debug(payload)
return fetch(`${this.options.apiRoot}/bot${this.token}/${method}`, payload)

@@ -606,3 +607,4 @@ })

headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(options)
body: JSON.stringify(options),
agent: this.options.agent
})

@@ -634,3 +636,4 @@ }

headers: { 'content-disposition': `form-data; name="${key}"` },
body: '' + value
body: '' + value,
agent: this.options.agent
})

@@ -646,3 +649,4 @@ }

headers: { 'content-disposition': `form-data; name="${key}";filename="${fileName}"` },
body: res.body
body: res.body,
agent: this.options.agent
})

@@ -660,3 +664,4 @@ })

headers: { 'content-disposition': `form-data; name="${key}";filename="${fileName}"` },
body: value.source
body: value.source,
agent: this.options.agent
})

@@ -673,3 +678,4 @@ }

headers: { 'Content-Type': `multipart/form-data; boundary=${boundary}` },
body: formData
body: formData,
agent: this.options.agent
})

@@ -676,0 +682,0 @@ })

{
"name": "telegraf",
"version": "2.1.1",
"version": "2.2.0",
"description": "📢 Modern Telegram bot framework",

@@ -5,0 +5,0 @@ "main": "lib/telegraf.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc