{"id":13731438,"url":"https://github.com/nimix3/tgsharp","last_synced_at":"2025-12-24T20:32:10.992Z","repository":{"id":204691654,"uuid":"67531397","full_name":"nimix3/tgsharp","owner":"nimix3","description":"Full implemented library that handles telegram api and protocol in C# environment for the first time!","archived":false,"fork":false,"pushed_at":"2018-11-29T07:39:15.000Z","size":24017,"stargazers_count":19,"open_issues_count":1,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-08T04:36:53.671Z","etag":null,"topics":["csharp","mtproto","protocol","telegram","telegram-api","telegram-bot-api","telegram-framework","tgsharp"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nimix3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-09-06T17:32:00.000Z","updated_at":"2025-01-04T07:47:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"53b1a98b-2af4-4824-8014-09eb567178b9","html_url":"https://github.com/nimix3/tgsharp","commit_stats":null,"previous_names":["nimix3/tgsharp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nimix3/tgsharp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimix3%2Ftgsharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimix3%2Ftgsharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimix3%2Ftgsharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimix3%2Ftgsharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nimix3","download_url":"https://codeload.github.com/nimix3/tgsharp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nimix3%2Ftgsharp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28008353,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-24T02:00:07.193Z","response_time":83,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","mtproto","protocol","telegram","telegram-api","telegram-bot-api","telegram-framework","tgsharp"],"created_at":"2024-08-03T02:01:30.134Z","updated_at":"2025-12-24T20:32:10.988Z","avatar_url":"https://github.com/nimix3.png","language":"C#","funding_links":[],"categories":["C#"],"sub_categories":[],"readme":"# tgsharp\n[![Telegram group](https://img.shields.io/badge/TELEGRAM-GROUP-green.svg)](https://t.me/joinchat/BjokYUiYV6gK9FCUNiB7lw)\n[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/nimix3/tgsharp/blob/master/LICENSE)\n\nThis is full implemented library that handles telegram api and protocol in C# environment for the first time.\n\n\n### Authors:\n\n- @Amin1SoftCo (Amin Rajabi Zade)\n\n- @NIMIX3 (Nima Akhlaghi)\n\n\n\n\n### Current versions:\n\n- schema: Layer 66\n\n\n\n\n### API, Protocol documentation\n\nDocumentation for Telegram API is available here: https://core.telegram.org/api\n\nDocumentation for MTproto protocol is available here: https://core.telegram.org/mtproto\n\n\n\n\n### Usage \u0026 Deploy\n\nDownload GitHub Repository\n\n     Add _api.dll and all of it's dependencies as refrence in visual studio.\n     You can also see example project that embeded.\n\n\n\n### All available implemented methods and properties\n\t\n\t\n#### Properties:\n\n     tgsharp.AccountContacts\n     tgsharp.api\n     tgsharp.appVersion\n     tgsharp.AuthInvalidated\n     tgsharp.bot\n     tgsharp.channel\n     tgsharp.chathash\n     tgsharp.chatId\n     tgsharp.date\n     tgsharp.dcId\n     tgsharp.Dcounter\n     tgsharp.Destroyed\n     tgsharp.DeviceModel\n     tgsharp.extractedIds\n     tgsharp.extractedNumbers\n     tgsharp.files\n     tgsharp.flood_time\n     tgsharp.flood_wait\n     tgsharp.index\n     tgsharp.langCode\n     tgsharp.last_message\n     tgsharp.peer_flood\n     tgsharp.sended_files\n     tgsharp.sended_messages\n     tgsharp.SenderPhoneNo\n     tgsharp.Senders_path\n     tgsharp.sentChangePhoneCode\n     tgsharp.sentCode\n     tgsharp.sent_result\n     tgsharp.systemVersion\n     tgsharp.tzid\n     ...\n\n\n     \n#### Methods:\n\n     tgsharp.addUserToChat\n     tgsharp.Authrize\n     tgsharp.AuthrizeToOtherDC\n     tgsharp.changeAccountPassword\n     tgsharp.changeAvatar\n     tgsharp.changeChannelPhoto\n     tgsharp.changeChatPhoto\n     tgsharp.changeCurrentSession\n     tgsharp.ChangePhone\n     tgsharp.checkAuth\n     tgsharp.checkIsRestricted\n     tgsharp.checkIsRestrictedForGroup\n     tgsharp.checkNetwork\n     tgsharp.checkPhone\n     tgsharp.clearContacts\n     tgsharp.Convert2SuperGroup\n     tgsharp.countchannel\n     tgsharp.countContacts\n     tgsharp.createChannel\n     tgsharp.createChat\n     tgsharp.createChat2\n     tgsharp.createChatWithCurrentMembers\n     tgsharp.deleteAccount\n     tgsharp.deleteAllChannels\n     tgsharp.deleteAllGroups\n     tgsharp.deleteChannel\n     tgsharp.deleteChannels\n     tgsharp.deleteGroupMember\n     tgsharp.deleteGroups\n     tgsharp.deleteProfilePhotos\n     tgsharp.deleteSuperGroupMembers\n     tgsharp.destroy\n     tgsharp.downloadProfilePic\n     tgsharp.Equals\n     tgsharp.equals\n     tgsharp.extractMembers\n     tgsharp.extractMembersWithId\n     tgsharp.forwardMessage\n     tgsharp.getBotDialogs\n     tgsharp.getChannelMessages\n     tgsharp.getChannelParticipants\n     tgsharp.getChannels\n     tgsharp.getChatDialogs\n     tgsharp.getClass\n     tgsharp.getContactId\n     tgsharp.getDifferences\n     tgsharp.getExtractedIds\n     tgsharp.getExtractedNumbers\n     tgsharp.GetHashCode\n     tgsharp.GetType\n     tgsharp.get_channel_link\n     tgsharp.hashCode\n     tgsharp.hideReportSpam\n     tgsharp.importContacts\n     tgsharp.initial\n     tgsharp.InviteCurrentMembersToChannel\n     tgsharp.joinbot\n     tgsharp.joinChannel\n     tgsharp.joinChannellink\n     tgsharp.join_supergroup\n     tgsharp.kikchannel\n     tgsharp.leaveChannel\n     tgsharp.leaveGroup\n     tgsharp.loadServerConfigurations\n     tgsharp.login\n     tgsharp.logWithSenderNumber\n     tgsharp.markChannelMessagesAsRead\n     tgsharp.notify\n     tgsharp.notifyAll\n     tgsharp.randInt\n     tgsharp.removeUserFromChat\n     tgsharp.removeUsersFromChat\n     tgsharp.resetAccount\n     tgsharp.resetAuthrizations\n     tgsharp.resetNotifications\n     tgsharp.resolveChannelUserName\n     tgsharp.resolveUserName\n     tgsharp.sendChangePhoneCode\n     tgsharp.sendFileByUid\n     tgsharp.sendFileToPhone\n     tgsharp.sendMessageByUid\n     tgsharp.sendMessageToChannel\n     tgsharp.sendMessageToPhone\n     tgsharp.setchatAdmin\n     tgsharp.setStatus\n     tgsharp.SetUsername\n     tgsharp.supergroup\n     tgsharp.switchAccount\n     tgsharp.toggleChannelComments\n     tgsharp.toString\n     tgsharp.ToString\n     tgsharp.updateChannelUsername\n     tgsharp.UpdateProfile\n     tgsharp.updateProfile\n     tgsharp.uploadFile\n     tgsharp.uploadProfilePic\n     tgsharp.ViewChannel\n     tgsharp.wait\n     tgsharp._Last\n     ...\n     \n### Term of use\n- Please Accept all of these rules before using this source, or if you declined with these please close this repository.\n\n1. Don't use this library to make dangerous applications and don't use for hacking or scamming purpose\n2. Don't sell this library to other peoples, and if you want to bring this library you should send this repository link.\n3. Don't use this library to face making though! and to inflate with pride!\n4. Help peoples who search for such library as you like! and tell them this repository link.\n\n\n### Contacts \n\nIf 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 :  \n- @Amin1SoftCo   \n- @NiMiX3\n\n\nBe Happy  ;)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimix3%2Ftgsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnimix3%2Ftgsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnimix3%2Ftgsharp/lists"}