ton-society / grants-and-bounties

TON Foundation invites talent to imagine and realize projects that have the potential to integrate with the daily lives of users.

Home Page:https://ton.org/grants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram Bot for the TON Developer Community

SwiftAdviser opened this issue · comments

commented

Summary

This project aims to create a Telegram Bot to share every new post from the TON Overflow to the developer community chats (TonDev Chats RU, EN, CN).

Context

TonDev chat is regularly filled with questions and answers that can already be found on the TON Overflow. But it's a complicated task to know about TON Overflow if you didn't use it before.

That's why creating a Telegram Bot that will share new posts from the TON Overflow to the TonDev chats will help a lot. Thus reducing redundant questions and answers in the chat and making it easier for developers to find solutions to their problems using Google, instead of formulating questions which asked 1000 times before.

Goals

Goals

  • The primary goal is to create a Telegram bot to share EVERY new post from the website https://answers.ton.org/ to the TonDev Chat EN, RU, CN.

Example of the post

TON jettons VS Solana token transactions from John Doe

Hello.

We are developing a game project on the blockchain. Every day, tens of thousands of users should receive game tokens for activity in the game. At the moment, the project is implemented on the Solana blockchain and we pay 0.000005 SOL for each issuance of tokens to the user. We implemented the same functionality on the TON blockchain and regretted the fact that each transaction of Tokens to a user costs 0.04-0.06 TON. With such price it's impossible to launch the project on TON blockchain. Tell me, please, are we wrong, or is the transaction of tokens in the TON network really 100 times more expensive than the Solana network?

🔗 Answer on TON Overflow

image

Deliverables

  • All code written for this project should be thoroughly tested, documented, and released under an open-source license
  • The bot should be ably deployable in multiple environments (production, staging, etc.)
  • Documentation of all code written for this project (comments, README, instructions on how to launch)
  • Launched and ready-to-use bot example

Definition of Done

  • A fully functional Telegram bot based on Python or JavaScript that works with Scoold CMS (send message to many chats after a new post on TON Overflow)
  • Open-source repository added to the ton-community organization for the future improvements

Reward

  • Standard TON Footstep NFT
  • 500 TON

Total: $2100

I'm interested in this footstep, but I have a 3 questions.

I'm ready to do this task

Do you need to make a bot for two platforms or only for the first one?

@delovoyhomie
answers.ton.org is built on scoold.

commented

I'm interested in this footstep, but I have a 3 questions.

-Do you need to make a bot for two platforms or only for the first one? *https://answers.ton.org/ *https://scoold.com/ -What is the lead time? -is there an API at https://answers.ton.org/? If not, is it possible to use selenium in Python during development?

  1. TON Overflow is based on Scoold. This means that they share the same code base. It definitely has a plugin system.
  2. Deadline. Ideally, 2-3 weeks. Better 2, for edits.
  3. I don't know. Need to do some research. Selenium is not an option, you need to do it through the API, ideally, through the Scoold plugin system or something like that.