all repos — telegram-bot-api @ 483f21c48bebae648c4464138be96b1344151035

Golang bindings for the Telegram Bot API

483f21c4
Remove go1.4 from travis configuration
Frederik Ring frederik.ring@gmail.com
Mon, 27 Aug 2018 22:44:02 +0200
ca185227
Test in up-to-date Go versions
Frederik Ring frederik.ring@gmail.com
Sun, 26 Aug 2018 18:52:52 +0200
4c16a909
Merge pull request #179 from CssHammer/master

Add ParseMode to PhotoConfig
Syfaro syfaro@huefox.com
Sat, 02 Jun 2018 03:01:29 -0500
212b1541
Merge pull request #169 from empetrone/add-sticker-pack-name

Parse sticker pack name
Syfaro syfaro@huefox.com
Sat, 28 Apr 2018 13:50:02 -0500
eafee51d
Merge pull request #166 from VOID001/del-patch

Add helper function NewDeleteMessage
Syfaro syfaro@huefox.com
Sat, 28 Apr 2018 13:49:37 -0500
0e0af0c4
fix #159
Kirill Zhuharev kirill@zhuharev.ru
Wed, 28 Mar 2018 16:10:29 +0300
309f2dd8
Minor code quality improvements.
Syfaro syfaro@huefox.com
Mon, 26 Mar 2018 11:54:02 -0500
102c3104
Merge pull request #141 from scbizu/master

[proposal]check telegram webhook tls handshake
Syfaro syfaro@huefox.com
Mon, 26 Mar 2018 11:24:12 -0500
38681a48
Merge pull request #153 from behrang/master

Add response parameters to error messages
Syfaro syfaro@huefox.com
Mon, 26 Mar 2018 11:19:46 -0500
690363a5
Merge pull request #152 from mr-linch/master

Add setChatTitle and setChatDescription methods
Syfaro syfaro@huefox.com
Mon, 05 Mar 2018 17:23:36 -0600
5435d1d8
Merge pull request #145 from robx/master

make ChatID int64 for SetGameScoreConfig
Syfaro syfaro@huefox.com
Fri, 12 Jan 2018 14:35:45 -0600
af15ab1c
Merge pull request #144 from robx/master

reply_markup is optional for InlineQueryResultGame
Syfaro syfaro@huefox.com
Thu, 11 Jan 2018 15:55:17 -0600
6f2d0224
Merge pull request #142 from williamchange/master

minor typo in helpers.go
Syfaro syfaro@huefox.com
Mon, 08 Jan 2018 21:57:55 -0600
2022d04b
fix tests, linter errors and fmt
zhuharev kirill@zhuharev.ru
Thu, 09 Nov 2017 21:51:50 +0300
87b8e431
Merge branch 'abdulgalimov-bugfix'
zhuharev kirill@zhuharev.ru
Thu, 09 Nov 2017 21:45:36 +0300
e6191af6
add doc message
zhuharev kirill@zhuharev.ru
Tue, 07 Nov 2017 05:17:06 +0300
6b5102fa
fix debug printing
zhuharev kirill@zhuharev.ru
Tue, 31 Oct 2017 02:34:34 +0300
3cfc52c9
print full response when debug
zhuharev kirill@zhuharev.ru
Mon, 30 Oct 2017 00:03:48 +0300
846d467e
Merge pull request #125 from Henner25/fix_message_command_functions

Rewrite message command methods to use entities
Syfaro syfaro@foxpaw.in
Sat, 07 Oct 2017 12:26:42 -0500
9dda67c7
Merge pull request #115 from Lord-Protector/master

Add PinChatMessage and UnpinChatMessage methods
Syfaro syfaro@foxpaw.in
Sat, 05 Aug 2017 22:56:32 -0500
13c54dc5
Merge pull request #114 from Kataklysm/master

fix InlineKeyboardButton struct
Syfaro syfaro@foxpaw.in
Tue, 25 Jul 2017 15:12:33 -0500
3d983182
Merge pull request #111 from xrayid/master

Add exportChatInviteLink method
Syfaro syfaro@foxpaw.in
Mon, 17 Jul 2017 13:35:43 -0500
ebe7b825
Merge pull request #105 from MrYadro/chat_member

Add new fields for ChatMember
Syfaro syfaro@foxpaw.in
Sun, 02 Jul 2017 15:43:42 -0500
c7a5e027
Merge pull request #106 from MrYadro/chat_obj

New fields for Chat
Syfaro syfaro@foxpaw.in
Sun, 02 Jul 2017 15:42:14 -0500
b57800c5
Merge pull request #102 from mamal72/unban-chat-member-in-channels

Implement unban chat member for channels
Syfaro syfaro@foxpaw.in
Mon, 19 Jun 2017 00:03:20 -0500
d23f8e85
Merge pull request #100 from mamal72/implement-delete-message

Implement deleteMessage method
Syfaro syfaro@foxpaw.in
Thu, 08 Jun 2017 14:07:35 -0500
79b26b07
Merge pull request #97 from MrYadro/minor

Minor changes from 3.0 API update
Syfaro syfaro@foxpaw.in
Sat, 03 Jun 2017 18:02:18 -0500
c341d9cd
Merge pull request #96 from MrYadro/payments

Payments API
Syfaro syfaro@foxpaw.in
Sat, 03 Jun 2017 02:08:51 -0500
5869b2f7
Merge pull request #94 from mamal72/add-language-code-to-user

Add language code to user struct
Syfaro syfaro@foxpaw.in
Tue, 23 May 2017 02:53:20 -0500
afe64e63
Merge pull request #93 from Arman92/videonote

Added VideoNote support
Syfaro syfaro@foxpaw.in
Sun, 21 May 2017 17:20:11 -0500
baefeb33
Merge pull request #90 from yanzay/master

[Fix #89] Add caption to Video params.
Syfaro syfaro@foxpaw.in
Sun, 14 May 2017 16:28:23 -0500
9f98d194
Merge pull request #72 from uamana/FIX_error_handling

Fix returning APIResponse from SetWebHook
Syfaro syfaro@foxpaw.in
Wed, 19 Apr 2017 15:44:18 -0500
ff42d6f7
Merge pull request #70 from Jeiwan/fix_voiceconfig_caption

Fix Caption in VoiceConfig
Syfaro syfaro@foxpaw.in
Wed, 19 Apr 2017 15:38:50 -0500
937de558
Merge pull request #80 from polict/master

added 'caption' to document parameters
Syfaro syfaro@foxpaw.in
Wed, 19 Apr 2017 15:37:58 -0500
89bbb1ed
Merge pull request #82 from davidmz/patch-1

Remove double call of strings.SplitN
Syfaro syfaro@foxpaw.in
Mon, 20 Mar 2017 10:20:14 -0500
f5c6a478
Allow specifying a custom buffer size for the updates channel
Syfaro syfaro@foxpaw.in
Fri, 27 Jan 2017 11:40:09 -0600
f57724f7
Remove NewWebhookWithCertAndMaxConnections
This function is long and it is easy enough to just set the maximum
number of connections by modifying the returned struct.
Syfaro syfaro@foxpaw.in
Fri, 27 Jan 2017 11:38:15 -0600
3866c68e
Add check for status code on request, closes #60
Syfaro syfaro@foxpaw.in
Fri, 27 Jan 2017 11:35:23 -0600
3293f3ad
Change visibility of UpdatesChannel, closes #76
Syfaro syfaro@foxpaw.in
Thu, 26 Jan 2017 11:43:28 -0600
99170e2d
Merge pull request #71 from Eternity-Yarr/upstream

Added max connections configuration option to SetWebHook
Syfaro syfaro@foxpaw.in
Tue, 17 Jan 2017 10:04:37 -0600
80bdd621
Return APIResponse even with error in MakeRequest, closes #66.
Syfaro syfaro@foxpaw.in
Sat, 31 Dec 2016 13:48:48 -0600
d74d1f34
Merge pull request #65 from sschepens/fix_inline_keyboard_button

Fix InlineKeyboardButton type
Syfaro syfaro@foxpaw.in
Sat, 31 Dec 2016 13:45:25 -0600
3763be30
Merge pull request #64 from lupoDharkael/master

Added Clear() functionallity usage in examples and code simplification
Syfaro syfaro@foxpaw.in
Sun, 25 Dec 2016 20:43:51 -0600
0a95dda1
Merge pull request #63 from lupoDharkael/master

Added updatesChannel type with Clear() method
Syfaro syfaro@foxpaw.in
Thu, 15 Dec 2016 16:28:47 -0600
e2916e08
Add error checking in the configs MessageConfig values method (#61)

add error try catch in the configs MessageConfig values method
Syfaro syfaro@foxpaw.in
Thu, 01 Dec 2016 00:00:59 -0600
0a57807d
Additional changes for Telegram API updates.
Syfaro syfaro@foxpaw.in
Thu, 24 Nov 2016 23:50:35 -0600
f3a33ae6
Add support for games, among other updates.
Syfaro syfaro@foxpaw.in
Mon, 03 Oct 2016 10:47:19 -0500
a7f48eb2
Merge pull request #55 from tucher/master

Fixed BaseEdit.values
Syfaro syfaro@foxpaw.in
Mon, 01 Aug 2016 13:36:25 -0500
4f996f7f
Add NewInlineQueryResultPhotoWithThumb for #54.
Syfaro syfaro@foxpaw.in
Tue, 26 Jul 2016 13:44:48 -0500
1daed404
Allow negative Offset values for GetUpdates, closes #51.
Syfaro syfaro@foxpaw.in
Wed, 29 Jun 2016 12:37:30 -0500
13f31854
Clean up some formatting.
Syfaro syfaro@foxpaw.in
Thu, 02 Jun 2016 15:57:39 -0500
7f37376f
Merge pull request #49 from llorephie/master

Add support for Markdown/HTML in NewInlineQueryResultArticle
Syfaro syfaro@foxpaw.in
Thu, 02 Jun 2016 15:55:32 -0500
217764ba
Add new chat methods for Bot API 2.1.
Syfaro syfaro@foxpaw.in
Sun, 22 May 2016 10:16:28 -0500
3ed6b6ac
EditedMessage to Update, EditDate to Message, User to MessageEntity.
Syfaro syfaro@foxpaw.in
Sun, 22 May 2016 09:37:43 -0500
bdaf1dc0
Add field for Emoji on Sticker and ForwardFromChat for Message.
Syfaro syfaro@foxpaw.in
Fri, 20 May 2016 20:34:56 -0500
bf6e165e
Fix more ReplyMarkup items in edits, finishes #43, closes #47.
Syfaro syfaro@foxpaw.in
Wed, 27 Apr 2016 08:00:19 -0500
7bf75595
Add NewMessageToChannel for #45.
Syfaro syfaro@foxpaw.in
Fri, 22 Apr 2016 10:03:00 -0500
369364b8
Merge pull request #44 from jqs7/master

simplify append loop
Syfaro syfaro@foxpaw.in
Thu, 21 Apr 2016 06:37:46 -0500
ab63d49c
Merge pull request #43 from xboston/fix-editMessageReplyMarkup

fix EditMessageReplyMarkupConfig
Syfaro syfaro@foxpaw.in
Tue, 19 Apr 2016 07:40:08 -0500
a2483eb9
Add helpers for callback queries.
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 16:30:41 -0500
0d1bc8c4
Add helpers for regular and inline keyboards.
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 15:59:28 -0500
0252f39e
Add missing t.Fail()
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 14:04:35 -0500
e7b9f16e
Add missing helpers, move helper tests to own file.
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 14:00:45 -0500
ed7fe624
Fix incorrect float32.
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 13:28:38 -0500
e8e55fe4
Add more omitempty.
Syfaro syfaro@foxpaw.in
Thu, 14 Apr 2016 13:21:26 -0500
c0eb5db6
Add more tests.
Syfaro syfaro@foxpaw.in
Wed, 13 Apr 2016 17:06:18 -0500
289f7ef6
Add more omitempty, as null values create errors.
Syfaro syfaro@foxpaw.in
Wed, 13 Apr 2016 15:45:51 -0500
5b58a2a7
Omitempty for ReplyMarkup.
Syfaro syfaro@foxpaw.in
Wed, 13 Apr 2016 09:30:52 -0500
ee1d5375
Add more helpers, update README for v4 release.
Syfaro syfaro@foxpaw.in
Wed, 13 Apr 2016 09:01:46 -0500
1ceb22b2
Add helpers, change some items to pointers, add more inline results.
Syfaro syfaro@foxpaw.in
Wed, 13 Apr 2016 08:22:58 -0500
109da1a1
Update some types.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 13:26:18 -0500
595aba3d
Add sendContact method.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 13:02:08 -0500
b6130533
Add methods for editing messages.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 12:53:19 -0500
a92f88ce
Add some missing comments.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 08:59:47 -0500
db12d940
Add kick and unban methods, update some inline query result responses.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 08:56:05 -0500
18510df3
Add some of the new methods and types.
Syfaro syfaro@foxpaw.in
Tue, 12 Apr 2016 08:28:46 -0500
5c46b08c
Merge pull request #41 from m0sth8/m0sth8-patch-1

Fix UserProfilePhotos type
Syfaro syfaro@foxpaw.in
Sun, 10 Apr 2016 11:09:06 -0500
b971c581
Update for larger Chat IDs.
Syfaro syfaro@foxpaw.in
Thu, 24 Mar 2016 13:22:40 -0500
14727677
Add example for responding to inline queries.
Syfaro syfaro@foxpaw.in
Sun, 28 Feb 2016 10:14:08 -0600
585057e7
Remove a stray word from UserProfilePhotos comment.
Syfaro syfaro@foxpaw.in
Sun, 28 Feb 2016 10:13:44 -0600
af934e3e
Fix the From field in the Inline Query.
Syfaro syfaro@foxpaw.in
Fri, 26 Feb 2016 08:58:14 -0600
f33a4eed
Add support for messages with disabled notifications.
Syfaro syfaro@foxpaw.in
Thu, 25 Feb 2016 07:47:20 -0600
36588c50
Add ModeHTML for HTML message formatting.
Syfaro syfaro@foxpaw.in
Wed, 20 Jan 2016 15:30:50 -0600
645b5629
Add helpers for creating inline query results.
Syfaro syfaro@foxpaw.in
Mon, 18 Jan 2016 00:06:48 -0600
67ab3876
Fix broken inline queries.
Syfaro syfaro@foxpaw.in
Sun, 17 Jan 2016 23:34:12 -0600
baf17054
Update README for v2
Syfaro syfaro@foxpaw.in
Mon, 04 Jan 2016 14:55:04 -0600
b7c9b500
Don't return slash in Command, strip bot name if needed.
Syfaro syfaro@foxpaw.in
Mon, 04 Jan 2016 11:45:46 -0600
5df7aae7
Remove log import.
Syfaro syfaro@foxpaw.in
Mon, 04 Jan 2016 11:21:20 -0600
3dbc5f38
Remove other deprecated method.
Syfaro syfaro@foxpaw.in
Mon, 04 Jan 2016 11:19:13 -0600
80e30d7c
Stop returning useless http.Handler from ListenForWebhook.
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 23:05:36 -0600
08d7c016
Rename all errors to be prefixed with Err.
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 22:50:29 -0600
6c84cd1f
Replace bad file type error with constant
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 22:49:58 -0600
99262cf7
Remove deprecated methods.
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 22:48:52 -0600
67abf47a
Merge pull request #36 from pyed/patch-1

InlineQueryResultArticle.ParseMode is not required
Syfaro syfaro@foxpaw.in
Thu, 25 Feb 2016 13:38:48 -0600
a7f8b9c2
Mention animated GIFs must be sent as document in NewPhotoUpload.
Syfaro syfaro@foxpaw.in
Fri, 08 Jan 2016 09:16:47 -0600
f2b36838
Add new inline query related feature.
Syfaro syfaro@foxpaw.in
Mon, 04 Jan 2016 10:15:57 -0600
10c5261d
Clarify README for packages
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 18:14:16 -0600
21058718
Update package name
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 18:12:03 -0600
e8dfdeee
Major documentation and code cleanup.

All documention is now less than 80 characters wide. Old methods now
show deprecated warnings. The Values/Params/Method functions are now
private. Types and configs have required and optional comments on
them. Simplified some function logic.
Syfaro syfaro@foxpaw.in
Sun, 03 Jan 2016 16:54:24 -0600
1ae7803b
Add untested support for Inline Queries.
Syfaro syfaro@foxpaw.in
Fri, 01 Jan 2016 00:10:19 -0600
f219f3e9
Merge pull request #33 from zhulik/master

Some small helpers added to Message and Bot, tests
Syfaro syfaro@foxpaw.in
Wed, 16 Dec 2015 07:56:30 -0600
a274ce7a
remove a useless test, add test for IsSuperGroup
Syfaro syfaro@foxpaw.in
Wed, 09 Dec 2015 20:13:31 -0600
c3304ed8
update Message struct for new fields, add IsSuperGroup to Chat struct
Syfaro syfaro@foxpaw.in
Wed, 09 Dec 2015 20:08:37 -0600
a835dc9a
Mention Let's Encrypt in README, instead of generating own certs
Syfaro syfaro@foxpaw.in
Wed, 09 Dec 2015 20:07:13 -0600
6960b6fd
Remove ReplyMarkup interface from MessageConfig, fixes #30
Syfaro syfaro@foxpaw.in
Wed, 25 Nov 2015 09:08:03 -0600
06d94aee
mention changes in readme, say how to update apps for changes
Syfaro syfaro@foxpaw.in
Sun, 22 Nov 2015 09:04:12 -0600
b034326d
Merge pull request #29 from zhulik/master

Major overhaul to make everything easier to use
Syfaro syfaro@foxpaw.in
Sun, 22 Nov 2015 08:49:36 -0600
a1207f63
allow ChannelUsername instead of ChatID, fix replies with SendPhoto
Syfaro syfaro@foxpaw.in
Wed, 04 Nov 2015 09:46:01 -0600
0d2feed6
fix UploadFile not properly throwing an error when not Ok response
Syfaro syfaro@foxpaw.in
Mon, 26 Oct 2015 08:02:46 -0500
e1a0a819
Added a few helper methods for the type of Chat on the Chat type
Syfaro syfaro@foxpaw.in
Fri, 09 Oct 2015 09:31:00 -0500
8e71d1db
New Telegram Chat type, instead of previous UserOrGroupChat type
Syfaro syfaro@foxpaw.in
Fri, 09 Oct 2015 09:26:38 -0500
7092cefe
add missing const
Syfaro syfaro@foxpaw.in
Sat, 19 Sep 2015 13:42:50 -0500
1bbe8c7b
fix broken const
Syfaro syfaro@foxpaw.in
Sat, 19 Sep 2015 13:41:55 -0500
6b9324ca
helper method to generate a link for a file
Syfaro syfaro@foxpaw.in
Sat, 19 Sep 2015 10:53:32 -0500
1bceea1c
new getFile and File types from Telegram Bot API update
Syfaro syfaro@foxpaw.in
Sat, 19 Sep 2015 10:46:20 -0500
3ce6dbab
Merge pull request #23 from gobwas/patch-1

Update webhook.go
Syfaro syfaro@foxpaw.in
Mon, 14 Sep 2015 07:45:18 -0500
7c48fa5d
Merge pull request #24 from jqs7/master

variable declaration fix for webhook example
Syfaro syfaro@foxpaw.in
Mon, 14 Sep 2015 07:42:19 -0500
236ac39b
Merge pull request #22 from jqs7/master

add markdown support
Syfaro syfaro@foxpaw.in
Sat, 12 Sep 2015 09:09:48 -0500
8b33fd5a
example for new webhooks
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 13:17:38 -0500
b2d2f4f5
add a http listener for webhooks that uses the normal updates chan
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 13:09:08 -0500
3b466def
fixed setting webhooks with a certificate
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 12:47:31 -0500
9efd3005
fix typo in debug log for setWebhook
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 12:32:16 -0500
ca40caaa
add (untested) function to set webhook with certificate
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 11:44:29 -0500
87a27982
Merge branch 'master' of github.com-syfaro:Syfaro/telegram-bot-api
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 11:35:05 -0500
e48e6416
allow passing a []byte or io.Reader to upload functions, closes #20
Syfaro syfaro@foxpaw.in
Mon, 07 Sep 2015 11:20:43 -0500
766f7494
Merge pull request #16 from jqs7/master

update to latest telegram bot api
Syfaro syfaro@foxpaw.in
Mon, 17 Aug 2015 21:48:30 -0500
d54197d7
mention encodeaudio function on sendaudio function
Syfaro syfaro@foxpaw.in
Mon, 10 Aug 2015 16:02:29 -0500
b92bbece
fix docs in encodeaudio, remove log
Syfaro syfaro@foxpaw.in
Mon, 10 Aug 2015 15:58:15 -0500
3a401563
utils package, currently only for converting audio files
Syfaro syfaro@foxpaw.in
Mon, 10 Aug 2015 15:55:46 -0500
5a72ea68
switch to streaming multipart, reduces memory usage for uploads
Syfaro syfaro@foxpaw.in
Mon, 10 Aug 2015 07:41:44 -0500
d06eead6
don't panic for failed updates, even in debug (fixes #14)
Syfaro syfaro@foxpaw.in
Sun, 09 Aug 2015 21:12:15 -0500
adc490e3
Merge pull request #11 from emadgh/master

NewChatPhoto was string!
Syfaro syfaro@foxpaw.in
Wed, 05 Aug 2015 13:20:11 -0500
3fddac53
Merge pull request #10 from jqs7/master

add sendAudio duration
Syfaro syfaro@foxpaw.in
Tue, 04 Aug 2015 23:05:43 -0400
3c9ed7cf
Merge pull request #9 from jqs7/master

Updated to the last tgbot API
Syfaro syfaro@foxpaw.in
Tue, 04 Aug 2015 21:50:30 -0400
752bd45f
fix readme for updateschan changes
Syfaro syfaro@foxpaw.in
Fri, 31 Jul 2015 13:44:37 -0400
196f515d
helper functions on message
Syfaro syfaro@foxpaw.in
Fri, 31 Jul 2015 13:40:42 -0400
f605a516
string function for user
Syfaro syfaro@foxpaw.in
Fri, 31 Jul 2015 03:22:01 -0400
8907d30f
remove unneeded line in test
Syfaro syfaro@foxpaw.in
Wed, 29 Jul 2015 05:42:45 -0400
c12c67ad
basic tests/examples, don't return updates chan, cleaned text
Syfaro syfaro@foxpaw.in
Wed, 29 Jul 2015 05:41:41 -0400
5e5de566
remove unneeded else block
Syfaro syfaro@foxpaw.in
Tue, 28 Jul 2015 12:19:53 -0400
b0c8029a
fix wrong capitalization of a function name
Syfaro syfaro@foxpaw.in
Tue, 28 Jul 2015 12:18:50 -0400
dc198e23
Merge pull request #6 from raulsntos/master

Ability to pass a client instead of using http.DefaultClient
Syfaro syfaro@foxpaw.in
Tue, 28 Jul 2015 12:15:46 -0400
60337023
Merge pull request #5 from Nikita-V/patch-1

Fix parameter name
Syfaro syfaro@foxpaw.in
Wed, 22 Jul 2015 15:39:13 -0500
1b2d9a5c
Merge pull request #3 from sirlori/master

Little bugfix
Syfaro syfaro@foxpaw.in
Mon, 06 Jul 2015 15:07:02 -0500
b68832da
clarify scope of project in readme, update godoc link
Syfaro syfaro@foxpaw.in
Mon, 29 Jun 2015 22:55:58 -0500
2024a55b
slight code improvments, better language
Syfaro syfaro@foxpaw.in
Mon, 29 Jun 2015 22:44:12 -0500
74732506
Merge pull request #2 from jqs7/master

should not panic in production env
Syfaro syfaro@foxpaw.in
Mon, 29 Jun 2015 22:36:37 -0500
7b9b7856
add license
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 21:53:55 -0500
5698d47e
fix import in example in README
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 21:46:06 -0500
0105ee90
Merge pull request #1 from sirlori/master

Fix on the updaterequest
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 21:43:52 -0500
618a0193
example bot in readme
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 02:18:55 -0500
4acb279a
loop UpdatesChan so it keeps getting updates
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 02:12:09 -0500
a17651c8
fix all golint errors, add info about audio uploads
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 01:53:20 -0500
5b2104f9
update readme, remove not done yet
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 01:22:36 -0500
16acfd07
godoc link in readme
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 01:20:29 -0500
90c48448
more comments on things
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 01:19:29 -0500
07072ebc
comments for helpers
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 01:10:53 -0500
04d46c28
better comments for godoc
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 00:57:39 -0500
76460f8a
comments on methods
Syfaro syfaro@foxpaw.in
Fri, 26 Jun 2015 00:52:12 -0500
cea0df2d
fix silly mistakes
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 23:45:56 -0500
d789456a
load self when created
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 23:44:14 -0500
9cf4f137
change focus from bot to just bindings, code cleanup
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 23:26:24 -0500
5d6f84e9
update readme, bot init function
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 22:49:24 -0500
3940cb59
setup functions, plugin enabler, reply markup, example commands
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 16:15:28 -0500
567a3786
help plugin, working on plugin api
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 14:20:02 -0500
a7b8af6a
finish helper methods, add forgotten audio upload
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 11:57:50 -0500
224e585b
all API methods
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 11:50:24 -0500
059baffb
working file uploads, starting to clean up code
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 11:25:02 -0500
564e04b9
Create README.md
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 00:40:42 -0500
434756c1
initial commit, some api methods and structs for everything
Syfaro syfaro@foxpaw.in
Thu, 25 Jun 2015 00:34:05 -0500
4944eed2
one useless line removed
sirlandalf lorenzo.landolfi97@gmail.com
Sat, 27 Jun 2015 04:24:52 +0200
9f17771e
fixes
sirlandalf lorenzo.landolfi97@gmail.com
Sat, 27 Jun 2015 04:20:32 +0200
92ad1973
remove blank line
Jqs7 7@jqs7.com
Tue, 30 Jun 2015 11:33:26 +0800
69bb4a9c
update log message
Jqs7 7@jqs7.com
Tue, 30 Jun 2015 11:28:55 +0800
f6cf1bb7
should not panic in production env
Jqs7 7@jqs7.com
Tue, 30 Jun 2015 00:04:48 +0800
7f0dd9c5
little fix that sometimes causes crash
Lorenzo Landolfi lorenzo.landolfi97@gmail.com
Mon, 06 Jul 2015 21:25:18 +0200
44e25815
Merge pull request #1 from Syfaro/master

Merge this
Lorenzo Landolfi sirlori@users.noreply.github.com
Mon, 06 Jul 2015 21:21:26 +0200
fee84ee2
Fix parameter name
Nikita Vorobei dev@vorobei.by
Wed, 22 Jul 2015 19:10:27 +0300
3101266b
Fixed NewBotAPIWithClient
Raul Santos raulsntos@gmail.com
Tue, 28 Jul 2015 18:14:13 +0200
2483f043
Separate NewBotAPI from NewBotAPIwithClient
Raul Santos raulsntos@gmail.com
Tue, 28 Jul 2015 13:00:31 +0200
fc8cb6e0
Client is now a pointer
Raul Santos raulsntos@gmail.com
Tue, 28 Jul 2015 11:18:49 +0200
8249dd6a
Few bug fixes
Raul Santos raulsntos@gmail.com
Mon, 27 Jul 2015 00:22:10 +0200
612584db
Ability to pass a client to the bot

Changed every instance of a DefaultClient to a Client stored in the bot.
Raul Santos raulsntos@gmail.com
Mon, 27 Jul 2015 00:16:45 +0200
96a10444
Updated to the last tgbot API
Jqs7 7@jqs7.com
Wed, 05 Aug 2015 09:44:09 +0800
6bf83a81
add sendAudio duration
Jqs7 7@jqs7.com
Wed, 05 Aug 2015 09:55:48 +0800
ca93bb33
Fixed Message.NewChatPhoto
Emad Ghasemi emadghasemi_2006@yahoo.com
Wed, 05 Aug 2015 21:31:41 +0430
91e1825b
Update types.go
Emad Ghasemi emadghasemi_2006@yahoo.com
Wed, 05 Aug 2015 21:30:54 +0430
ae7c1b4e
merge upstream
Jqs7 7@jqs7.com
Tue, 18 Aug 2015 09:48:17 +0800
d537d26a
update to latest telegram bot api
Jqs7 7@jqs7.com
Tue, 18 Aug 2015 09:40:42 +0800
792234b4
Merge pull request #21 from eefret/master

closes #17 adding response to SetWebhook Method
Syfaro syfaro@foxpaw.in
Fri, 04 Sep 2015 11:21:22 -0500
4d3619d8
closes #17 adding response to SetWebhook Method
Christopher T. Herrera christopher.h@futurelinkcorporation.com
Fri, 04 Sep 2015 12:13:58 -0400
86e4fadc
add markdown support
Jqs7 7@jqs7.com
Sat, 12 Sep 2015 19:30:49 +0800
c72afc39
variable declaration fix for webhook example
Jqs7 7@jqs7.com
Mon, 14 Sep 2015 13:54:45 +0800
2a5bad0b
Move to simple pattern
gobwas gobwas@gmail.com
Mon, 14 Sep 2015 12:50:41 +0300
d1358d12
Update webhook.go

Why there is a hardcoded `bot.Token`? =)
Sergey Kamardin gobwas@gmail.com
Sun, 13 Sep 2015 21:56:43 +0300
667b68e5
Package path changed before merge
Gleb Sinyavsky zhulik.gleb@gmail.com
Sun, 22 Nov 2015 02:40:39 +0300
4037dbed
Lint issues fixed
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 19:43:24 +0300
d6387573
go fmt
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 17:39:19 +0300
5859ba39
Small updates. Readme updated
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 17:31:59 +0300
2a5cf865
Updates channel removed from BotAPI
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 17:26:28 +0300
6da34a6b
Message IsCommand method added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 16:43:39 +0300
af029c36
Bot IsMessageToMe method
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 16:33:58 +0300
399d665b
Typo fix
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 16:28:25 +0300
6873dde3
Bot getFileDirectUrl method added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 16:25:59 +0300
f8a3ac11
Small tests fix
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 15:36:55 +0300
65393999
Test refactored
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 15:34:30 +0300
0332f792
Readme updated
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:59:58 +0300
44711548
Travis added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:56:11 +0300
b8bc7b99
Test example added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:53:00 +0300
01899092
Readme update
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:51:35 +0300
45c6054a
Readme updated
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:50:11 +0300
c4515aa3
Small fixes
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:44:26 +0300
207a1a08
Tests added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:36:43 +0300
9644984d
removeWebhook method added.
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:26:39 +0300
53dd9f63
Fixes, tests improved
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 14:22:08 +0300
c67df954
Tests added
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 13:17:34 +0300
a192540b
Many tests added. Small fixes
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 20:26:12 +0300
e16094f7
Tests improved
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 19:43:56 +0300
d0711736
Test added, small improvements
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 18:30:50 +0300
da026b43
Totally new, universal API
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 17:55:32 +0300
d3f7ac71
Refactorings
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 17:31:01 +0300
9361631c
Refactoring
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 17:08:53 +0300
54b9c7e1
Refactoring
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 15:15:34 +0300
d8ba9c84
Refactoring
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 15:01:05 +0300
92ce2aad
Refactoring, drying
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 14:50:23 +0300
4610c561
Drying
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 14:19:37 +0300
57a07c0c
Refactoring and DRYing
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 14:06:51 +0300
13a8bd02
Refactorings
Gleb Sinyavsky zhulik.gleb@gmail.com
Fri, 20 Nov 2015 13:42:26 +0300
d40f7f97
Package name changed
Gleb Sinyavsky zhulik.gleb@gmail.com
Wed, 16 Dec 2015 16:57:21 +0300
f8cc0d2a
Bot::QuickSend removed
Gleb Sinyavsky zhulik.gleb@gmail.com
Wed, 16 Dec 2015 11:38:39 +0300
1a3e995b
QuickSend method added to bot
Gleb Sinyavsky zhulik.gleb@gmail.com
Sun, 13 Dec 2015 20:38:09 +0300
1cede9cf
Some helper methods added to Message. Some tests added. Small fixes
Gleb Sinyavsky zhulik.gleb@gmail.com
Sun, 13 Dec 2015 20:31:59 +0300
eb6b784a
mime_type and file_size added for file messages
Gleb Sinyavsky zhulik.gleb@gmail.com
Sun, 13 Dec 2015 20:00:20 +0300
989089df
InlineQueryResultArticle.ParseMode is not required
pyed iAbdulElah@Gmail.com
Thu, 25 Feb 2016 22:12:51 +0300
511cc740
Fix UserProfilePhotos type

Photos field should be Array of Array of PhotoSize.
Slava m0sth8@gmail.com
Sat, 09 Apr 2016 21:30:16 +0100
890c9085
fix EditMessageReplyMarkupConfig
boston bost56@gmail.com
Tue, 19 Apr 2016 12:19:36 +0500
b98d5c9b
simplify append loop
Jqs7 7@jqs7.com
Thu, 21 Apr 2016 15:40:12 +0800
862c6734
Rollback for backward compatibility, added NewInlineQueryResultArticleMarkdown and NewInlineQueryResultArticleHTML
Maxim Martyanov me@llorephie.org
Thu, 02 Jun 2016 23:41:55 +0300
0a1b57cd
Update bot_test.go for support updated NewInlineQueryResultArticle
Maxim Martyanov me@llorephie.org
Thu, 02 Jun 2016 22:53:44 +0300
64f1ab7a
Add support for Markdown/HTML in NewInlineQueryResultArticle
Maxim Martyanov me@llorephie.org
Thu, 02 Jun 2016 22:42:05 +0300
a1204e7e
Fixed BaseEdit.values

chat_id and message_id should be sent only if there is no
inline_message_id (and vice versa), according to documentation.
tucher ya@tuchkov.org
Mon, 01 Aug 2016 20:30:30 +0300
40f19371
change return new data to return exist v data
MyeongJun tkdlek5425@naver.com
Thu, 01 Dec 2016 13:17:28 +0900
9d6e221a
add error try catch in all method that use BaseChat.values
LeeMyeongJun LeeMyeongJun
Wed, 30 Nov 2016 22:07:37 +0900
cbf597ea
add error try catch in the configs MessageConfig values method
LeeMyeongJun LeeMyeongJun
Wed, 30 Nov 2016 21:41:10 +0900
66446d51
Added updatesChannel type with Clear() method
lupoDharkael izhe@hotmail.es
Thu, 15 Dec 2016 22:51:58 +0100
c034de51
Added Clear() to examples and code simplification
lupoDharkael izhe@hotmail.es
Fri, 16 Dec 2016 02:07:54 +0100
71e0c254
Fix InlineKeyboardButton type
Sebastian Schepens sebastian.schepens@mercadolibre.com
Mon, 26 Dec 2016 11:59:52 -0300
833e4573
Added max connections configuration option to SetWebHook
Dmitry V savraz@gmail.com
Tue, 17 Jan 2017 17:18:26 +0300
96386478
Remove double call of strings.SplitN
Давид Мзареулян david@hiero.ru
Sat, 18 Mar 2017 14:42:30 +0300
99965362
added 'caption' to document parameters
pol paolo.giai@icloud.com
Sat, 11 Feb 2017 15:13:49 +0100
c0bffcdb
Fix Caption in VoiceConfig

`values()` and `params()` methods of `VoiceConfig` don't process `Caption` field.
Ivan Kuznetsov me@jeiwan.ru
Sun, 15 Jan 2017 14:00:37 +0700
5d28cf05
Fix returning APIResponse from SetWebHook
Sergey Juriev sjuriev@gmail.com
Wed, 18 Jan 2017 12:05:01 +0300
e4602014
[Fix #89] Add caption to Video params.
Alexey Grachov grachov.alexey@gmail.com
Sun, 14 May 2017 12:11:44 +0300
ecc60d21
Added VideoNote support
Arman arman1371@gmail.com
Mon, 22 May 2017 02:34:12 +0430
f1ed87c2
feat(types): add language code to user struct
mamal mamal@cafebazaar.ir
Mon, 22 May 2017 12:40:04 +0430
41814af2
Fixes and comments
MrYadro yadrishnikovyaroslav@gmail.com
Sat, 03 Jun 2017 13:59:40 +0700
42d132b9
Payments API
MrYadro yadrishnikovyaroslav@gmail.com
Sat, 03 Jun 2017 03:18:42 +0700
bedb16b2
minor changes
MrYadro yadrishnikovyaroslav@gmail.com
Sat, 03 Jun 2017 21:19:09 +0700
bdb0f1f4
feat(bot): implement deleteMessage method
Mohamad Jahani m4m4lj@gmail.com
Thu, 08 Jun 2017 14:02:05 +0430
12f34783
feat(bot): implement unban chat member for channels
Mohamad Jahani m4m4lj@gmail.com
Sun, 18 Jun 2017 21:29:25 +0430
32f5ed84
new fields for Chat p2
MrYadro yadrishnikovyaroslav@gmail.com
Fri, 30 Jun 2017 20:31:54 +0700
0c8884bc
new fields for Chat
MrYadro yadrishnikovyaroslav@gmail.com
Fri, 30 Jun 2017 20:29:59 +0700
4e059b5f
implement new methods for ChatMember
MrYadro yadrishnikovyaroslav@gmail.com
Sat, 01 Jul 2017 11:34:09 +0700
b4a811b7
new fields for ChatMember
MrYadro yadrishnikovyaroslav@gmail.com
Fri, 30 Jun 2017 20:22:57 +0700
def5c3f6
Add exportChatInviteLink method
Mikhail Markov markov.mikhail@gmail.com
Mon, 17 Jul 2017 20:48:51 +0300
6d61ed49
fix InlineKeyboardButton struct
Kataklysm malmyzh@gmail.com
Tue, 25 Jul 2017 21:01:48 +0300
cd9a9741
Create own supergroup with test already created bot and give it admin rights
Lord-Protector savely@krasovsky.me
Sat, 05 Aug 2017 13:50:44 +0300
3a60d28d
Tests for PinChatMessage and UnpinChatMessage methods
Lord-Protector savely@krasovsky.me
Sat, 05 Aug 2017 12:37:43 +0300
b24a3744
Add PinChatMessage and UnpinChatMessage methods
Lord-Protector savely@krasovsky.me
Sat, 05 Aug 2017 12:29:06 +0300
b8425b05
Add missing tests
Henner kein.regen@wolke7.net
Sat, 07 Oct 2017 18:06:20 +0200
c697a959
Fix failing tests
Henner kein.regen@wolke7.net
Sat, 07 Oct 2017 17:53:50 +0200
5f5f9404
Rewrite message command methods to use entities

Since the Telegram-API considers "/foo-bar" to be a command entity
"/foo", we had choose a behaviour for the
CommandArguments() method.
The specification (https://core.telegram.org/bots#commands) mandates a
space after the command name, so we decided to skip the first character
following the command entity.
However, Telegram clients render "/foo-bar" as if "/foo" was the command
and "-bar" additional text, so this alternative should be remembered.
Henner kein.regen@wolke7.net
Sat, 07 Oct 2017 16:51:53 +0200
5dbfec17
test User:IsBot
Zaur Abdulgalimov abdulgalimov@gmail.com
Thu, 09 Nov 2017 19:46:11 +0300
bd1aa7e6
User:IsBot & RestrictChatMember:UntilDate
Zaur Abdulgalimov abdulgalimov@gmail.com
Thu, 09 Nov 2017 18:41:22 +0300
3b0c0317
minor typo in helpers.go
Lim Ming Wei williamchange@gmail.com
Tue, 09 Jan 2018 11:51:17 +0800
f8145e3a
reply_markup is optional for InlineQueryResultGame
Robert Vollmert rob@vllmrt.net
Thu, 11 Jan 2018 22:41:45 +0100
9e8d16e1
make ChatID int64 for SetGameScoreConfig

It's int64 everywhere else.
Robert Vollmert rob@vllmrt.net
Fri, 12 Jan 2018 12:12:32 +0100
a36af7a6
add deleteChatPhoto method
Oleksandr Savchuk mrxlinch@gmail.com
Mon, 05 Mar 2018 17:12:56 +0200
57be9880
add setChatPhoto method
Oleksandr Savchuk mrxlinch@gmail.com
Mon, 05 Mar 2018 17:04:37 +0200
6e69f99d
add setChatTitle and setChatDescription methods
Oleksandr Savchuk mrxlinch@gmail.com
Sat, 03 Mar 2018 20:20:03 +0200
04f51c32
Add response parameters to error messages
Behrang Noruzi Niya behrangn@gmail.com
Sun, 04 Mar 2018 14:40:17 +0330
9b7184fa
check telegram webhook tls handshake
scnace scbizu@gmail.com
Mon, 08 Jan 2018 02:10:50 +0800
32775370
Add NewDeleteMessage

Signed-off-by: Jianqiu Zhang <zhangjianqiu13@gmail.com>
Jianqiu Zhang zhangjianqiu13@gmail.com
Sun, 22 Apr 2018 18:40:58 +0800
25ef323a
Parse sticker pack name
Emanuele Rocco Petrone emanueleptrn97@gmail.com
Sat, 28 Apr 2018 00:31:17 +0200
60668682
Add ParseMode to PhotoConfig
CssHammer class-3000@yandex.ru
Wed, 23 May 2018 22:12:20 +0300