Mohammed Sohail
28cd62e355
doc: add clear listener methods
2020-12-10 14:40:37 +03:00
Daniel Pérez Fernández
5d30b6a134
Telegram Bot API 5.0 Support ( #835 )
...
* Add new method sendPoll
* getMyCommands
* setMyCommands
* Update doc/api
* 1# Fix Test sendPhoto
The sendPhoto method does not support .gif files, use sendAnimation.
This fix remplace .gif file by .png
* CustomTitle and ChatPermissions support
setChatAdministratorCustomTitle
setChatPermissions
* Update Readme
Update Badge Telegram API Version
* Minor Fix and Fix setChatPhoto
The Telegram Bots api has a bug that they are fixing and gives problems with the previous image. While they don't fix it, the image replacement is the fastest solution
* Minor Fix and Add Test
Fixed setChatPermissions
Test:
- sendDice
- getMyCommands
- setMyCommands
- setChatAdministratorCustomTitle
- setChatPermissions
* Update Changelog and Package.json version
* Fix typos in Changelog
* Add support for poll_answer
From: https://github.com/yagop/node-telegram-bot-api/pull/777
* Add JieJiSS contribution in Changelog
* Add sendPoll Test
* Add unpinAllChatMessages Support
* Add copyMessage support
* Add close and logOut Support
* Add Test + Minor fixes
* Update CHANGELOG
Update version 0.50.1
* Update Readme Bot API Badge
* Update Version to 0.51.0
2020-12-10 13:47:22 +03:00
Daniel Pérez Fernández
1bae9c2964
Add new method sendDice, getMyCommands, setMyCommands and more ( #796 )
...
* Add new method sendPoll
* getMyCommands
* setMyCommands
* Update doc/api
* 1# Fix Test sendPhoto
The sendPhoto method does not support .gif files, use sendAnimation.
This fix remplace .gif file by .png
* CustomTitle and ChatPermissions support
setChatAdministratorCustomTitle
setChatPermissions
* Update Readme
Update Badge Telegram API Version
* Minor Fix and Fix setChatPhoto
The Telegram Bots api has a bug that they are fixing and gives problems with the previous image. While they don't fix it, the image replacement is the fastest solution
* Minor Fix and Add Test
Fixed setChatPermissions
Test:
- sendDice
- getMyCommands
- setMyCommands
- setChatAdministratorCustomTitle
- setChatPermissions
* Update Changelog and Package.json version
* Fix typos in Changelog
* Add support for poll_answer
From: https://github.com/yagop/node-telegram-bot-api/pull/777
* Add JieJiSS contribution in Changelog
* Add sendPoll Test
2020-05-12 09:31:30 +05:30
Mohammed Sohail
f1a044e88e
src: Support Bot API v4.2
2019-05-07 16:17:43 +03:00
Yago
11a6b221e9
Merge pull request #636 from sinchang-bot/patch-1
...
doc: fix typo
2018-10-12 12:01:04 +02:00
Jeff Wen
ca7eee8b0c
doc: fix typo
2018-09-04 16:55:51 +08:00
Mohammed Sohail
cca75ec92a
Add documentation
2018-08-01 22:50:53 +05:30
Oleksandr Tryshchenko
435f06319e
doc: Fixed type annotations for message id parameter ( #491 )
...
References:
* BR: https://github.com/yagop/node-telegram-bot-api/issues/490
2018-01-11 12:21:14 +03:00
GochoMugo
2bdd50fdc2
chore/deps: Update dependencies
...
Notes:
Kept-back:
---------
1. eslint-config-airbnb
2. file-type
3. istanbul
4. mime
5. mocha
2017-12-21 12:43:56 +03:00
GochoMugo
4358f20dbb
doc: Minor fixes on documentation
2017-12-20 12:02:09 +03:00
GochoMugo
0781ae685d
src/telegram: Add TelegramBot#sendMediaGroup()
...
References:
* Telegram API documentation: https://core.telegram.org/bots/api#sendmediagroup
2017-12-20 11:59:39 +03:00
GochoMugo
1a08221174
src/telegram: Improve sending files ( #471 )
...
References:
* PR: https://github.com/yagop/node-telegram-bot-api/pull/471
2017-12-20 11:03:00 +03:00
GochoMugo
f28416fbaf
src/telegram: Implement downloadFile() in terms of getFileStream()
2017-12-08 19:37:12 +03:00
GochoMugo
04e8b892aa
src/telegram: Emit 'info' on stream from TelegramBot#getFileStream()
2017-12-08 19:25:56 +03:00
GochoMugo
b968e893d3
src/telegram: Populate Stream#path from TelegramBot#getFileStream()
2017-12-08 19:18:55 +03:00
GochoMugo
d9692f45a9
src/telegram: Add TelegramBot#getFileStream()
...
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/442
2017-12-07 12:04:46 +03:00
Gocho Mugo
0870684d83
src/polling: Fix the Offset Infinite Loop bug ( #265 )
...
References:
* BR: https://github.com/yagop/node-telegram-bot-api/issues/36
2017-12-05 15:18:18 +03:00
GochoMugo
8edb687283
src: Add fileOptions to remaining file-sending methods
2017-12-05 14:30:45 +03:00
GochoMugo
b774ff436f
src: Minor fixes
2017-12-05 13:56:07 +03:00
GochoMugo
d6083e4327
src: Support file options, defaults in sending files
2017-12-05 13:39:17 +03:00
GochoMugo
b1f0ebaf17
src/polling: Add options to TelegramBot#stopPolling()
...
Feature:
* Simply, pass through options to TelegramBot#stopPolling(options)
to TelegramBotPolling#stop(options)
References:
* Related PR: https://github.com/yagop/node-telegram-bot-api/pull/456
2017-12-05 13:13:48 +03:00
GochoMugo
57dec19bab
src: Support future additional Telegram parameters
...
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/454
2017-11-27 07:54:01 +03:00
GochoMugo
183b6bdb28
doc: Generate API reference, Update changelog
2017-11-27 06:48:22 +03:00
GochoMugo
79118b9fae
doc: Minor fixes, Update changelog
2017-11-27 05:50:41 +03:00
GochoMugo
65384a11d4
pr: Merge kamikazechaser/node-telegram-bot-api#feature/livelocations
2017-11-27 05:41:22 +03:00
GochoMugo
1f61b82aa8
doc: Fix documented types for params chatId
, userId
...
References:
* BR: https://github.com/yagop/node-telegram-bot-api/issues/300
2017-11-27 05:25:53 +03:00
GochoMugo
bbac07ad2c
doc: Document TelegramBot.errors, TelegramBot.messageTypes
2017-11-18 21:49:34 +03:00
GochoMugo
3722c7182c
src/telegram: Fix TelegramBot#answerCallbackQuery() signature
...
Bug:
`callbackQueryId` is a required argument. All other options
are optional.
References:
* Telegram API doc: https://core.telegram.org/bots/api#answercallbackquery
* Blame: https://github.com/yagop/node-telegram-bot-api/pull/368
2017-11-18 20:31:01 +03:00
GochoMugo
b6349de67e
doc: Document TelegramBot#on()
...
References:
* Issue: https://github.com/yagop/node-telegram-bot-api/issues/436
2017-11-16 15:33:22 +03:00
GochoMugo
4f50f7350c
src/telegram: Add API v3.2 methods
...
Notes:
Add methods:
* TelegramBot#createNewStickerSet
* TelegramBot#addStickerToSet
* TelegramBot#setStickerPositionInSet
* TelegramBot#deleteStickerFromSet
Tests are missing!
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/407
2017-10-16 13:07:58 +03:00
Mohammed Sohail
b25bc6eddb
[Doc] Generate documentation
2017-10-14 04:36:07 +05:30
CapacitorSet
8fd243e6a8
src/telegram: Add TelegramBot#uploadStickerFile
...
Notes:
* Closes PR #430
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/407
* PR: https://github.com/yagop/node-telegram-bot-api/pull/430
* PR-by: @CapacitorSet
2017-10-07 15:08:18 +03:00
CapacitorSet
a2d85b889a
src/telegram: Add TelegramBot#getStickerSet()
...
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/407
* PR: https://github.com/yagop/node-telegram-bot-api/pull/429
* PR-by: @CapacitorSet, @libertylocked
2017-10-07 14:50:25 +03:00
GochoMugo
ef48af49f5
src/telegram: Deprecate auto-enabling Promise cancellation
...
Side-effects:
src/telegram: Allow providing custom Promise constructor
References:
* BR: https://github.com/yagop/node-telegram-bot-api/issues/319
2017-08-25 18:39:13 +03:00
Misha
67839b6faa
src/telegram: Update TelegramBot#answerCallbackQuery() signature
...
Feature:
The signature is inconsistent from other methods in TelegramBot.
Make it consistent.
References:
* FR: https://github.com/yagop/node-telegram-bot-api/issues/367
* PR: https://github.com/yagop/node-telegram-bot-api/pull/368
* PR-by: @mnb3000
2017-07-06 12:29:50 +03:00
Savely Krasovsky
83d3235cc5
src/telegram: Support Bot API v3.1
...
References:
* Bot API v3.1: https://core.telegram.org/bots/api-changelog#june-30-2017
2017-07-05 09:06:38 +03:00
Mohammed Sohail
fe527957e0
src/telegram: Support API v3 Payments ( #335 )
...
References:
* API v3 Payments: https://core.telegram.org/bots/payments
* PR: https://github.com/yagop/node-telegram-bot-api/pull/335
* PR-by: @kamikazechaser
* API v3 progress tracker: https://github.com/yagop/node-telegram-bot-api/issues/332
2017-05-26 17:59:22 +03:00
GochoMugo
cda9d8d597
src/telegram: Add deleteMessage method
...
References:
* API deleteMessage method: https://core.telegram.org/bots/api#deleteMessage
* PR: https://github.com/yagop/node-telegram-bot-api/pull/324
* PR-by: @JonasFowl
* API v3: https://github.com/yagop/node-telegram-bot-api/issues/332
2017-05-26 16:29:02 +03:00
Mohammed Sohail
942fc4854b
src/telegram: Add sendVideoNote method ( #330 )
...
References:
* API sendVideoNote method: https://core.telegram.org/bots/api#sendvideonote
* PR: https://github.com/yagop/node-telegram-bot-api/pull/330
* PR-by: @kamikazechaser
* API v3: https://github.com/yagop/node-telegram-bot-api/issues/332
2017-05-26 16:25:34 +03:00
GochoMugo
11bcdd3b6a
src/telegram: Add TelegramBot#removeTextListener()
...
Feature:
This is the opposite action to `TelegramBot#onText()`.
It allows removing any previously-registered listeners.
It is similar to `TelegramBot#removeReplyListener()`.
2017-05-13 11:28:04 +03:00
Plusb Preco
a44eb7f1ee
docs: Docs improvements ( #291 )
...
Feature:
* Add notes about events in `api` document
* Update copyright year
* Cleanup docs
References:
* Feature request: https://github.com/yagop/node-telegram-bot-api/issues/289
* PR: https://github.com/yagop/node-telegram-bot-api/pull/291
* Requested-by: @preco21
* PR-by: @preco21
2017-02-15 07:59:56 +03:00
GochoMugo
9a9dfa9560
src: Minor fixes
2017-02-09 19:06:38 +03:00
GochoMugo
e75d51ca8f
src/polling: Add constructor option 'options.polling.params'
...
Feature:
Please see the updated API reference for more information on this
new option.
Side-effects:
* `options.timeout` is deprecated!
References:
* "Feature request": https://github.com/yagop/node-telegram-bot-api/issues/243
2017-02-09 17:24:11 +03:00
GochoMugo
79de62a96e
src/telegram: Add TelegramBot#removeReplyListener()
...
Feature:
Please see the updated API Reference.
References:
* Author: @githugger (Frederic Schneider <fschneider1992@gmail.com>)
* Original PR: https://github.com/yagop/node-telegram-bot-api/pull/74
2017-02-09 15:07:08 +03:00
GochoMugo
dad8697411
doc: Document options.webHook.host
2017-01-30 13:44:07 +03:00
Anton Mironov
3263c6c253
Webhook health check endpoint
2017-01-30 12:50:22 +03:00
GochoMugo
ef3574ee88
doc: Improve project documentation
2017-01-20 09:13:18 +03:00