GoTGProto
106 subscribers
22 links
GoTGProto is a wrapper for github.com/gotd/td.
It aims to make td's raw functions easy to user with the help of its helpers packages.
Repository: github.com/anonyindian/gotgproto
Download Telegram
Channel created
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
🎉 First Beta Release

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 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 class

As usual, upgrade using:
go get github.com/anonyindian/gotgproto@v1.0.0-beta02

Repository: 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 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-beta03

Repository: 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 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-beta04

Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
This media is not supported in your browser
VIEW IN TELEGRAM
🎉 GoTGProto New Update

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-beta05

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 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-beta05

Repository: 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
🎉 GoTGProto New Update

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/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat
2
This media is not supported in your browser
VIEW IN TELEGRAM
👎3
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 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-beta09

Repository: https://github.com/anonyindian/gotgproto
Examples: click here for the examples
Documentations: click here for the docs
Support Group: @GoTGProtoChat