mushtaq96 / apis-telegram

Workshop for making a Telegram bot and using APIs.

Home Page:https://go.epfl.ch/telegram-apis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram bots and APIs, SLIDES

First used at a mini-hackathon (Nov 11, 2023).

Slides and recordings can be found here: https://go.epfl.ch/telegram-apis

Installation

# 1) create and activate virtual environment
# -- EITHER with conda
conda create -n apis_env python=3.11
conda activate apis
# -- OR with venv
python3.11 -m venv apis_env
source apis_env/bin/activate

# 2) install dependencies
(apis_env) pip install -r requirements.txt

Usage

  1. Follow along the slides on making a Telegram bot and APIs: link.
  2. Dive deeper with a specific bot - PaperBoat - to learn about about OpenAI, LangChain, and scrapping: link.

About

Workshop for making a Telegram bot and using APIs.

https://go.epfl.ch/telegram-apis

License:MIT License


Languages

Language:Jupyter Notebook 93.7%Language:Python 6.3%