GoTGProto is a helper package for gotd library, It aims to make td's raw functions easy-to-use with the help of features like using session strings, custom helper functions, storing peers and extracting chat or user ids through it etc.
You can use this package to create bots and userbots with Telegram MTProto easily in golang
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
You can use this package to create bots and userbots with Telegram MTProto easily in golang
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🎉 First Beta Release
We are proud to announce the first beta release of the gotgproto library i.e.
Features:
• Easy to setup client authorization and updates handling.
• Support for the session strings including telethon's.
• Storage for the session and peers using SQLite.
• Support for the handlers and handler groups.
• Helpers for functions like SendMessage, GetChat, GetUser etc.
• Support for filters on the handlers like text filter, video filter etc.
• Many more, check them out yourself in the repository.
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We are proud to announce the first beta release of the gotgproto library i.e.
v1.0.0-beta01 .Features:
• Easy to setup client authorization and updates handling.
• Support for the session strings including telethon's.
• Storage for the session and peers using SQLite.
• Support for the handlers and handler groups.
• Helpers for functions like SendMessage, GetChat, GetUser etc.
• Support for filters on the handlers like text filter, video filter etc.
• Many more, check them out yourself in the repository.
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🤩5
🎉 GoTGProto New Update
We have just released
Changelog:
• Added:
-
- New pending join requests handler and filters
- Callback query and inline query filters
- Helper for editing messages
• Filters are now moved to their specific types, check usage example here
• Send helpers return
As usual, upgrade using:
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta02 of the library.Changelog:
• Added:
-
Regex filter for messages- New pending join requests handler and filters
- Callback query and inline query filters
- Helper for editing messages
• Filters are now moved to their specific types, check usage example here
• Send helpers return
tg.Message object instead of updates classAs usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta02Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🎉3👍2
🎉 GoTGProto New Update
We have just released
Changelog:
• Fixed compilation error caused by the package
• Fixed some typos in the documentations
As usual, upgrade using:
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta03 of the library.Changelog:
• Fixed compilation error caused by the package
handlers due to v1.0.0-beta02
• Users can now add their phone number via input instead of pre providing in the ClientHelper struct • Fixed some typos in the documentations
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta03Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
❤2
🎉 GoTGProto New Update
We have just released
Changelog:
• Added
• Added
• Fixed nil message returned when the message was sent in a private chat
• Fixed
• Updated documentations
As usual, upgrade using:
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta04 of the library.Changelog:
• Added
ChatMemberUpdated handlers and filters• Added
GetMessages raw helper • Fixed nil message returned when the message was sent in a private chat
• Fixed
PendingJoinRequests filters which were not functional earlier• Updated documentations
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta04Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🎉 GoTGProto New Update
We have just released
Changelog:
• Added retry functionality for wrong 2FA password
• Added
• Optimised
• Inherited
• Added following helpers:
-
-
• Fixed a long known bug due to which session couldn't be restored from
• Updated documentations
As usual, upgrade using:
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta05 of the library.Changelog:
• Added retry functionality for wrong 2FA password
• Added
PublicKeys, DC, DCList, Resolver fields to ClientHelper struct for better flexibility.• Optimised
Command handlers.• Inherited
context.Context in ext.Context to reduce boilerplate codes.• Added following helpers:
-
GetMessages
- BanChatMember
- UnbanChatMember
- AddChatMembers
- ArchiveChats
- UnarchiveChats
- CreateChannel
- CreateChat -
ResolveUsername
• Added a new interface: UnitedChat which covers all the chat types (Channel, Chat, User)• Fixed a long known bug due to which session couldn't be restored from
.session file• Updated documentations
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta05Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🎉 GoTGProto New Update
We have just released
Changelog:
v1.0.0-beta05...v1.0.0-beta06
As usual, upgrade using:
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta06 of the library.Changelog:
v1.0.0-beta05...v1.0.0-beta06
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta05Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We're proud to announce the GIGA userbot, a powerful and fast telegram userbot being written in Go using GoTGProto.
This would be an active example implementation for GoTGProto.
Source Code: github.com/gigauserbot/giga
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
This would be an active example implementation for GoTGProto.
Source Code: github.com/gigauserbot/giga
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
🎉 GoTGProto New Update
We have just released
Changelog:
v1.0.0-beta06...v1.0.0-beta08
As usual, upgrade using:
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta08 of the library.Changelog:
v1.0.0-beta06...v1.0.0-beta08
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta08
Repository: https://github.com/anonyindian/gotgprotoExamples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
❤2
People say, I'm a dead library, but am I? Or is it just a span of hibernation? 🧐
🤔3🤣1
🎉 GoTGProto New Update
We have just released
Changelog:
v1.0.0-beta08...v1.0.0-beta09
As usual, upgrade using:
Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
We have just released
v1.0.0-beta09 of the library.Changelog:
v1.0.0-beta08...v1.0.0-beta09
As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta09Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat