backmeupplz / Voicy
Licence: mit
@voicybot Telegram bot main repository
Stars: ✭ 620
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Voicy
Gpt2bot
Your new Telegram buddy powered by transformers
Stars: ✭ 228 (-63.23%)
Mutual labels: bot, telegram-bot
Lightnovel Crawler
Download and generate e-books from online sources.
Stars: ✭ 344 (-44.52%)
Mutual labels: bot, telegram-bot
Swiftybot
How to create a Telegram, Facebook Messenger, and Google Assistant bot with Swift using Vapor on Ubuntu / macOS.
Stars: ✭ 247 (-60.16%)
Mutual labels: bot, telegram-bot
Example Bot
[WIP] An A-Z example of a PHP Telegram Bot.
Stars: ✭ 211 (-65.97%)
Mutual labels: bot, telegram-bot
Urban Bot
🤖 The universal chatbot library based on React. Write once, launch Telegram, Facebook, Slack, ... every messenger with chatbots
Stars: ✭ 223 (-64.03%)
Mutual labels: bot, telegram-bot
The Guard Bot
The Guard, a Telegram bot to moderate groups.
Stars: ✭ 299 (-51.77%)
Mutual labels: bot, telegram-bot
Haskell Telegram Api
Telegram Bot API for Haskell
Stars: ✭ 184 (-70.32%)
Mutual labels: bot, telegram-bot
Groupbutler
This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
Stars: ✭ 399 (-35.65%)
Mutual labels: bot, telegram-bot
Pytg
Python package that wraps around Telegram messenger CLI. Send and receive messages, and more.
Stars: ✭ 365 (-41.13%)
Mutual labels: bot, telegram-bot
Telegram Bot Api
First Telegram Bot API node.js library
Stars: ✭ 205 (-66.94%)
Mutual labels: bot, telegram-bot
Telegram Rat
Windows Remote Administration Tool via Telegram. Written in Python
Stars: ✭ 201 (-67.58%)
Mutual labels: bot, telegram-bot
Tlg joincaptchabot
Telegram Bot to verify if users that join a group, are humans. The Bot send an image captcha for each new user, and kick any of them that can't solve the captcha in a specified time.
Stars: ✭ 226 (-63.55%)
Mutual labels: bot, telegram-bot
Icopy
fclone telegram interface.Send commands to Telegram BOT for get a convience way to control fclone resources copy missions.
Stars: ✭ 188 (-69.68%)
Mutual labels: bot, telegram-bot
Micro Bot
🤖 Zero-configuration Telegram bot runner
Stars: ✭ 173 (-72.1%)
Mutual labels: bot, telegram-bot
Telebot
Write Telegram bots in Rust with Tokio and Futures
Stars: ✭ 179 (-71.13%)
Mutual labels: bot, telegram-bot
Telegram Bot
Ruby gem for building Telegram Bot with optional Rails integration
Stars: ✭ 433 (-30.16%)
Mutual labels: bot, telegram-bot
@voicybot main repository
This repository contains the code for one of the most popular bots I've ever built for Telegram — @voicybot. Please, feel free to fork, add features and create pull requests so that everybody (over 600 000 chats) can experience the features you've built.
You can also help by translating the bot to other languages or fixing some texts in existing languages by modifying the locales
folder.
List of repositories
- Voicy — the main @voicybot code
- Voicy payments — payments service that used stripe to process payments for the Google Speech seconds of recognition; currently retired as the stats server for voicybot.com
- Voicy landing — voicybot.com landing page
Installation and local launch
- Clone this repo:
git clone https://github.com/backmeupplz/voicy
- Launch the mongo database locally
- Create
.env
file with the environment variables listed below - Install ffmpeg on your machine
- Run
yarn install
in the root folder - Run
yarn start
.env
file
Environment variables in -
MONGO_URL
— Url for the mongo database used -
TOKEN
— Telegram bot token -
SALT
— Random salt to generate various encrypted stuff -
ADMIN_ID
— Chat id of the person who shall receive valuable logs -
WIT_LANGUAGES
— A map of language names to Wit.ai tokens
Extra info is available in .env.sample
file.
Continuous integration
Any commit pushed to master gets deployed to @voicybot via CI Ninja.
License
MIT — use for any purpose. Would be great if you could leave a note about the original developers. Thanks!
As seen on
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].