{"repo":"valnesfjord/vtg","free":true,"listed":false,"github":"https://github.com/valnesfjord/vtg","clone":"git clone https://github.com/valnesfjord/vtg.git","description":"VTG is a fully functional library for creating bots for both VK and Telegram.","language":"Rust","stars":12,"topics":["rust","telegram","telegram-bot-api","vk","vk-api","vtg","bots"],"license":"MIT","category":"chat-messaging","readme_excerpt":"VTG - dual-platform bots library VTG is a fully functional library for creating bots for both VK and Telegram. Presents unified context and methods, for comfortable work with dual-platform bots. Features - Support callback and longpoll updates - 90% VK and TG API coverage (messages) - Unified context for both platforms - Unified context methods for both platforms - Unified attachments and file uploads for both platforms - Unified keyboard for both platforms - Easy to use - Easy to understand - Easy to contribute Usage Example using longpoll client: Example using callback server: Examples You can find example bot in the examples folder Try bot, that works with vtg You can try test bot, that works in actual version of vtg: tg, vk Documentation You can find the documentation here It's not finished yet: - [ ] Add more tests - [ ] Add more examples - [ ] Add VK and TG API documentation - [ ] Add more features (like more API coverage, etc) Contact the maintainer Telegram: @valnesfjord Discord: valnesfjord VK: https://vk.com/cyournamec Discussion Contribution Contributions are always welcome! If you have any ideas, suggestions, or issues, feel free to contribute. You can fork the repository and create a pull request with your changes, or create an issue if you find any bugs or have suggestions for improvements. We appreciate your help in making this project better!","default_branch":null,"files":null,"tree":[],"storefront":"/r/valnesfjord","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/valnesfjord/vtg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}