I'm creating a bot for both Discord and Telegram. I may want to add other chat clients later (irc, Matrix, etc.).
This bot will provide many features to a user. Primarily will be new source feeds based on various settings. Some of the websites I will be looking to pull data from will not have RSS feeds available. Others will.
We will be using the ABP.io framework for the web layer. For the bot layer, we'll be creating an interface using the Telegram and Discord documentation. This bot will live in our Discord and Telegram channels to share RSS feeds from our website, as well as allow users to message it directly. Users who have a premium subscription on our ABP web layer will receive access to paid features. We also want to allow the user to configure and manage the bot from either the chat clients or the web backend. They will have options such as which news feeds to follow, the ability to put filters on content that they receive (such as top # on a specific website, rising, new, based on keyword filters, etc.).
Premium features would include the ability to upload files and get a direct download link back from the bot, the ability to set view/access permissions on those links/files, the ability to do searches from bot text, the ability to do image searches with various search engines, and much more. If you can think of it - we probably want to add it to our bot.
You need to have a strong background in .NET Development.
Specifically, developing n-tier applications, strong understanding of SOLID and APIE. You need to understand dependency injection, dependency inversion, OOP, clean code, DDD, and be able to deliver in a short period of time.
You'll be working from a cloud computer that logs your work hours. This has a remote monitoring software that includes screenshots and your activity levels.
Hourly Range: $3.00-$6.00
Posted On: November 20, 2020 14:29 UTC Category: Full Stack Development Skills:API, Database Architecture, Database Design, Web Design, Web Application, Website Development, .NET Framework, Angular, AngularJS, ASP.NET, Very Small (1-9 employees), CSS, API Integration, jQuery, HTML, Microsoft SQL Server, Website Security
Skills: API, Database Architecture, Database Design, Web Design, Web Application, Website Development, .NET Framework, Angular, AngularJS, ASP.NET, Very Small (1-9 employees), CSS, API Integration, jQuery, HTML, Microsoft SQL Server, Website Security Country: United States
click to apply
Project ID:
3109090
Project category:
API, Database Architecture, Database Design, Web Design, Web Application, Web Development, .NET Framework, Angular, AngularJS, ASP.NET, Very Small (1 9 Employees), CSS, API Integration, JQuery, HTML, Microsoft SQL Server, Website Security