This is full implemented library that handles telegram api and protocol in C# environment for the first time.
-
@Amin1SoftCo (Amin Rajabi Zade)
-
@NIMIX3 (Nima Akhlaghi)
- schema: Layer 66
Documentation for Telegram API is available here: https://core.telegram.org/api
Documentation for MTproto protocol is available here: https://core.telegram.org/mtproto
Download GitHub Repository
Add _api.dll and all of it's dependencies as refrence in visual studio.
You can also see example project that embeded.
tgsharp.AccountContacts
tgsharp.api
tgsharp.appVersion
tgsharp.AuthInvalidated
tgsharp.bot
tgsharp.channel
tgsharp.chathash
tgsharp.chatId
tgsharp.date
tgsharp.dcId
tgsharp.Dcounter
tgsharp.Destroyed
tgsharp.DeviceModel
tgsharp.extractedIds
tgsharp.extractedNumbers
tgsharp.files
tgsharp.flood_time
tgsharp.flood_wait
tgsharp.index
tgsharp.langCode
tgsharp.last_message
tgsharp.peer_flood
tgsharp.sended_files
tgsharp.sended_messages
tgsharp.SenderPhoneNo
tgsharp.Senders_path
tgsharp.sentChangePhoneCode
tgsharp.sentCode
tgsharp.sent_result
tgsharp.systemVersion
tgsharp.tzid
...
tgsharp.addUserToChat
tgsharp.Authrize
tgsharp.AuthrizeToOtherDC
tgsharp.changeAccountPassword
tgsharp.changeAvatar
tgsharp.changeChannelPhoto
tgsharp.changeChatPhoto
tgsharp.changeCurrentSession
tgsharp.ChangePhone
tgsharp.checkAuth
tgsharp.checkIsRestricted
tgsharp.checkIsRestrictedForGroup
tgsharp.checkNetwork
tgsharp.checkPhone
tgsharp.clearContacts
tgsharp.Convert2SuperGroup
tgsharp.countchannel
tgsharp.countContacts
tgsharp.createChannel
tgsharp.createChat
tgsharp.createChat2
tgsharp.createChatWithCurrentMembers
tgsharp.deleteAccount
tgsharp.deleteAllChannels
tgsharp.deleteAllGroups
tgsharp.deleteChannel
tgsharp.deleteChannels
tgsharp.deleteGroupMember
tgsharp.deleteGroups
tgsharp.deleteProfilePhotos
tgsharp.deleteSuperGroupMembers
tgsharp.destroy
tgsharp.downloadProfilePic
tgsharp.Equals
tgsharp.equals
tgsharp.extractMembers
tgsharp.extractMembersWithId
tgsharp.forwardMessage
tgsharp.getBotDialogs
tgsharp.getChannelMessages
tgsharp.getChannelParticipants
tgsharp.getChannels
tgsharp.getChatDialogs
tgsharp.getClass
tgsharp.getContactId
tgsharp.getDifferences
tgsharp.getExtractedIds
tgsharp.getExtractedNumbers
tgsharp.GetHashCode
tgsharp.GetType
tgsharp.get_channel_link
tgsharp.hashCode
tgsharp.hideReportSpam
tgsharp.importContacts
tgsharp.initial
tgsharp.InviteCurrentMembersToChannel
tgsharp.joinbot
tgsharp.joinChannel
tgsharp.joinChannellink
tgsharp.join_supergroup
tgsharp.kikchannel
tgsharp.leaveChannel
tgsharp.leaveGroup
tgsharp.loadServerConfigurations
tgsharp.login
tgsharp.logWithSenderNumber
tgsharp.markChannelMessagesAsRead
tgsharp.notify
tgsharp.notifyAll
tgsharp.randInt
tgsharp.removeUserFromChat
tgsharp.removeUsersFromChat
tgsharp.resetAccount
tgsharp.resetAuthrizations
tgsharp.resetNotifications
tgsharp.resolveChannelUserName
tgsharp.resolveUserName
tgsharp.sendChangePhoneCode
tgsharp.sendFileByUid
tgsharp.sendFileToPhone
tgsharp.sendMessageByUid
tgsharp.sendMessageToChannel
tgsharp.sendMessageToPhone
tgsharp.setchatAdmin
tgsharp.setStatus
tgsharp.SetUsername
tgsharp.supergroup
tgsharp.switchAccount
tgsharp.toggleChannelComments
tgsharp.toString
tgsharp.ToString
tgsharp.updateChannelUsername
tgsharp.UpdateProfile
tgsharp.updateProfile
tgsharp.uploadFile
tgsharp.uploadProfilePic
tgsharp.ViewChannel
tgsharp.wait
tgsharp._Last
...
- Please Accept all of these rules before using this source, or if you declined with these please close this repository.
- Don't use this library to make dangerous applications and don't use for hacking or scamming purpose
- Don't sell this library to other peoples, and if you want to bring this library you should send this repository link.
- Don't use this library to face making though! and to inflate with pride!
- Help peoples who search for such library as you like! and tell them this repository link.
If you would like to ask a question, you can write to our telegram or to the github (or both). To contact us via telegram, use our usernames :
- @Amin1SoftCo
- @NiMiX3
Be Happy ;)