Find Jobs
Hire Freelancers

C# Wrapper for Telegram API

$250-750 USD

In Progress
Posted over 8 years ago

$250-750 USD

Paid on delivery
This project is to build a C# .NET wrapper for the Telegram API. In addition to the API wrapper, a simple test console application that utilizes the API must be provided as a demo for the API. The API wrapper must support all functions required for the following features: 1) Authentication 2) Joining a Group or Channel 3) Sending and Retrieving Chat, Group, and Channel Messages 4) Downloading files from a Chat, Group, and Channel 5) Retrieving Chat, Group, and Channel Metadata 6) Getting Profile information for a user 7) Retrieving available channels 8) Searching channels based on a search term 9) Searching User’s current messages based on a search term Note that only 18 layers are shown in the Telegram API online documentation because it has not been updated recently, and many of the functions needed are not in those layers. Functions from other layers must be implemented using the official Telegram API sample code as a guide. The console app must behave as follows: 1) User enters phone number 2) User enters code sent to phone by Telegram 3) App displays every chat, channel, group, etc. the user is currently a participant in 4) User can select a chat, channel, or group and see the messages from that source 5) User can send a message in a chat or group 6) User can search for available Channels 7) User can join a channel 8) The app’s connection must persist through restart. The user shouldn’t have to re-enter a phone number and verification code if the app restarts or is open for a long period of time. The test app does not have to support any functions outside of the scope of what is listed above. The test app should have a simple configuration that contains all the Telegram app configuration values. (For example: api_id, api_hash, etc.) that would be required to interact with the API. The API Wrapper and test app must follow all Security Guidelines outlined by Telegram.
Project ID: 9169870

About the project

20 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, I am very much interested to work on this. I have used telegram api in a Windows application. I have made a simple wrapper on c#(with few features). I believe this experience will help me to build a wrapper in c# for you with the features you want. It will cost little more then the range you offered for this project. I know how much work is there to do. But I am open to negotiate on the price. I will divide the work in milestones. So every week I will deliver a milestone. There will be 4 milestones. So you can test the features developed every week. Here is the list of Milestones Milestone 1: * List all the required features for the project * Authetication ( Signup, Verification, Login) * Search channels based on a serach term * Use these feature in Test application for testing Milestone 2: * Retrieving available channels * Retrieving chat, group and channel metadata * Get profile information of a user * Use these feature in Test application for testing Milestone 3: * Join a group or channel * Send and retrieve chat, group, and chat message * Download files from chat, group, and channel * Use these feature in Test application for testing Milestone 4: * Searching user's current messages based on a serach term. * Make persistent connection. * Fix any penidng issues * Use these feature in Test application for testing It will take 4 weeks + 1 week buffer time for any unknown issues. Let me know your views on my proposal. Thanks. Shankar
$944 USD in 30 days
5.0 (7 reviews)
3.2
3.2
20 freelancers are bidding on average $898 USD for this job
User Avatar
Hello. I take an interest in your job. I have full skills in Web scraping, Android, Iphone, Reverse engineering, Qt, c++ & c# programming. Please check my profile and portfolio. I'd be happy to keep long partnership,if you'd like. Looking forward for your kind answer. Best Regards. Yknox.
$1,030 USD in 15 days
5.0 (437 reviews)
8.8
8.8
User Avatar
Non hai ancora fornito una proposta
$1,315 USD in 45 days
5.0 (107 reviews)
7.9
7.9
User Avatar
Hello, I am VB, VBA, C#, WPF, Java, Delphi, PHP, ASP.NET, CAD and GIS developer, I developed many desktop applications and custom tools, macros and Add-Ins. For reference see my profile. I am ready to discuss and doing the project. Regards, Eyad
$1,421 USD in 20 days
5.0 (39 reviews)
7.7
7.7
User Avatar
I can deliver this in a week or so. I have done many projects in c# and this shoudl be no problem for me. Please let me know once you are back so that we can start this asap!!!.
$700 USD in 10 days
4.9 (165 reviews)
7.3
7.3
User Avatar
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
$526 USD in 10 days
4.7 (28 reviews)
7.3
7.3
User Avatar
Hi Sir. Being highly skilled in C#, I can develop the required API Wrapper within 8 days. I have developed several API wrappers before and I can do it for you, along with a test application. Please discuss. Thank you. Usman
$900 USD in 8 days
5.0 (23 reviews)
7.0
7.0
User Avatar
I am an expert in delivering custom scripts and software willing to discuss further about the project details
$526 USD in 10 days
4.9 (63 reviews)
6.8
6.8
User Avatar
Dear Sir, This is Sikander. I have read you job specification and came across your requirements about this project. I have 14+ years of experience in software development and I am ready to start this job. Please discuss with detail project specification. So I can provide you exact time frame and budget for this project. I will provide you best services in development. Please have a look at my Profile, Ratings and feedback. Please let me know, if you want to see the samples of my work. I am working in Microsoft technologies and you can find the details below. My Skills includes: 1) .Net (Web/Windows) asp.net 2) MVC 3) Entity Framework 4) WPF/WinForms 5) MSSQL Server 6) SQL Server Reporting Services 7) Javascript/JQuery 8) WebServices/WCF Services 9) MySQL 10) Hosting Sites 11) Mailchimp 12) AngularJS 13) Recently Worked on Vending Machine solution with Monetary apparatus and Shipping Goods motor also worked on Kisok applicaiton. many more...... I have no fancy talks, no false promises and nothing to hide but honesty and a great will to expand our work experience. I am willing to expand my work experience to different clients and in this order I apply for this job in the hope to hear some positive response from you. I hope you will take us positively and will give us a chance to work with you. Many Thanks & Regards Sikander
$1,222 USD in 10 days
4.9 (12 reviews)
6.0
6.0
User Avatar
Hi. I worked on four projects here with C# wrappers for C/C++ dlls. If that's what you need, probably I can help you. My previous projects about C# wrappers are C# programmer -- 2 https://www.freelancer.com/projects/C-Sharp-Programming/programmer-9142109/ Experimental code involving marshalling https://www.freelancer.com/projects/C-Sharp-Programming-CPlusPlus-Programming/Experimental-code-involving-marshalling.html Audio Expert in C# Required - Create Audio Engine, Exciting Project! - repost https://www.freelancer.com/projects/Software-Architecture-NET/Audio-Expert-Required-Create-Audio.5363707.html C++/C# Interop project https://www.freelancer.com/projects/C-Sharp-Programming-NET/Interop-project.html
$750 USD in 10 days
5.0 (8 reviews)
5.1
5.1
User Avatar
Hello, Good Day, I'm expert in C#, ASP.NET MVC 4+ and WEB API 2. To be specific to your project requirements I have built many API's and their wrappers in C#. I have also built recently wrapper for BitCoin API. I have seen the Telegram API Documentation and read your description. I'm ready to start the work. Consider it done. Thanks, Bilal
$500 USD in 10 days
5.0 (11 reviews)
5.1
5.1
User Avatar
Hi: I am making a realistic bid since I would need to study the Telegram API and that would take a while.
$500 USD in 18 days
5.0 (1 review)
4.2
4.2
User Avatar
Hey there, I'm working with .NET and C# on a daily basis so I'm sure I've got all the necessary skills and experience to deliver on this project. I was actually playing with Telegram Bot Api few days ago and I'm already quite familiar with MTProto. I should have absolutely no problem digging into the documentation and the sample code on GitHub. Any questions, let me know.
$750 USD in 10 days
5.0 (8 reviews)
3.4
3.4
User Avatar
Hello, I'm expert in API Integration & Development. Done lot of work on APIs. I can write "The API Wrapper" using C# with all functionality you mentioned. I will also write console application with your required test cases. I will deliver you this wrapper in Phases. Phase 1 have 33% features, same phase 2 and phase 3
$1,500 USD in 40 days
4.5 (7 reviews)
3.8
3.8
User Avatar
Hello, I have been working as freelancer since last ~ 2.5 years,prior to this was working with a MNC as an Sr. Software Professional. The project is Product based development and integration of the product with various already existing Products and processes.. Below are some key areas of my skills: -- VBA and Excel,Word,Office Applications -- Expert on C# using .NET framework using Visual Studio 2012 and 2013 -- Expert in VB.NET using VS2012/VS2013 -- WPF and Windows Forms Application I have experience in all the above areas and during my project work I have completed all of the above tasks. As a Freelancer also I have worked in few of the above areas where I got a chance and delivered the best. Delivering best & Customer satisfaction is the key for any individual and I always worked keeping these things during project execution. Would be looking forward to work on this opportunity and will ensure to deliver best. Regards, Abhinov
$744 USD in 10 days
4.9 (9 reviews)
3.4
3.4
User Avatar
A proposal has not yet been provided
$555 USD in 10 days
5.0 (1 review)
2.4
2.4
User Avatar
Hey, this project sounds like a lot of fun. I think I'd be able to complete it in about 3-5 days. I've built console apps in C# for years now and already have a general idea on how to build this wrapper. It doesn't seem too hard -- perhaps the hardest part is figuring out authorization persistence. I've done a quick google search for this issue, and there seems to be viable solutions out there. Please let me know if you're interested. Thanks, Christian
$800 USD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Chicago, United States
5.0
4
Payment method verified
Member since Aug 17, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.