All Projects → thedevs-network → Tgdr

thedevs-network / Tgdr

Licence: gpl-3.0
Telegram directory to discover channels, bots and groups.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Tgdr

Telebot
The easy way to write Telegram bots in Node.js
Stars: ✭ 1,096 (+1104.4%)
Mutual labels:  bot, telegram-bot, telegram
Rssbot
Lightweight Telegram RSS bot for notifications only. 用于消息通知的轻量级 Telegram RSS 机器人
Stars: ✭ 952 (+946.15%)
Mutual labels:  bot, telegram-bot, telegram
Mypackbot
🤖 Your own unlimited pack of Telegram-stickers
Stars: ✭ 18 (-80.22%)
Mutual labels:  bot, telegram-bot, telegram
Zabbix In Telegram
Zabbix Notifications with graphs in Telegram
Stars: ✭ 710 (+680.22%)
Mutual labels:  bot, telegram-bot, telegram
Nikoro
A plugin-based, all-in-one, Telegram Bot written in Node.js
Stars: ✭ 51 (-43.96%)
Mutual labels:  bot, telegram-bot, telegram
Informer
A Telegram Mass Surveillance Bot in Python
Stars: ✭ 745 (+718.68%)
Mutual labels:  bot, telegram-bot, telegram
Turibot
TuriBot is a simple way to communicate with Telegram APIs in PHP
Stars: ✭ 68 (-25.27%)
Mutual labels:  bot, telegram-bot, telegram
Groupbutler
This bot can help you in managing your group with rules, anti-flood, description, custom triggers, and much more!
Stars: ✭ 399 (+338.46%)
Mutual labels:  bot, telegram-bot, telegram
Marvin
The paranoid bot (framework)
Stars: ✭ 51 (-43.96%)
Mutual labels:  bot, telegram-bot, telegram
Moviemagnetbot
🤖 telegram bot for movies
Stars: ✭ 39 (-57.14%)
Mutual labels:  bot, telegram-bot, telegram
Telegraf
Modern Telegram Bot Framework for Node.js
Stars: ✭ 5,178 (+5590.11%)
Mutual labels:  bot, telegram-bot, telegram
Bot Telegram
Exemplo de como criar um BOT para o melhor app de mensagens do mundo: Telegram.
Stars: ✭ 53 (-41.76%)
Mutual labels:  bot, telegram-bot, telegram
Tgbot Cpp
C++ library for Telegram bot API
Stars: ✭ 439 (+382.42%)
Mutual labels:  bot, telegram-bot, telegram
Java Telegram Bot Api
Telegram Bot API for Java
Stars: ✭ 819 (+800%)
Mutual labels:  bot, telegram-bot, telegram
Telegram Bot
Ruby gem for building Telegram Bot with optional Rails integration
Stars: ✭ 433 (+375.82%)
Mutual labels:  bot, telegram-bot, telegram
Pytelbot
A playful bot in telegram
Stars: ✭ 12 (-86.81%)
Mutual labels:  bot, telegram-bot, telegram
Shieldy
@shieldy_bot Telegram bot repository
Stars: ✭ 351 (+285.71%)
Mutual labels:  bot, telegram-bot, telegram
Pytg
Python package that wraps around Telegram messenger CLI. Send and receive messages, and more.
Stars: ✭ 365 (+301.1%)
Mutual labels:  bot, telegram-bot, telegram
Spytrojan keylogger
[Solo para programadores] Troyano espía | Keylogger solo para Windows, se replica en el sistema y se inicia automaticamente al iniciar sesión. | Envío de registro mediante [Base de Datos], [Gmail] o [BotTelegram].
Stars: ✭ 32 (-64.84%)
Mutual labels:  bot, telegram-bot, telegram
Telepyth
Telegram notification with IPython magics.
Stars: ✭ 54 (-40.66%)
Mutual labels:  bot, telegram-bot, telegram

tgdr.io

Telegram Directory (TGDR) is a website that helps you discover channels, bots and groups on Telegram.

Contributions and bug reports are welcome.

https://tgdr.io

Build Status Contributions GitHub license Twitter

Table of Contents

Key Features

  • Find channels, groups and bots in one place.
  • +18 categories to choose from
  • Sort by top, hot or new for each type and category
  • Approve and reject entries to filter out spam.
  • Like/dislike and review entries by users
  • Report system for entries and comments
  • Protect reviews from users that spam

Stack

  • TypeScript (Languge that compiles to JavaScript)
  • Node (Web server)
  • Express (Web server framework)
  • Passport (Authentication)
  • React (UI library)
  • Next (Universal/server-side rendered React)
  • Redux (State management)
  • styled-components (CSS styling solution library)
  • Telegraf (Telegram bot framework)
  • MongoDB (NoSQL database)
  • Redis (Cache layer)

Setup

You need to have Node.js, MongoBD and Redis installed on your machine.

  1. Clone this repository or download zip.
  2. Copy .example.env to .env and client.config.example to client.config.ts and fill them properly.
  3. Install dependencies: npm install.
  4. Make sure MongoDB is running.
  5. Run for development: npm run dev.
  6. Run for production: npm run build then npm start.

Contributing

Pull requests are welcome. You'll probably find lots of improvements to be made.

Open issues for feedback, requesting features, reporting bugs or discussing ideas.

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].