Skip to content

A Telegram bot that starts and serves links to remote Jupyter Notebook sessions

License

Notifications You must be signed in to change notification settings

kotleta2007/remote-jupyter-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

remote-jupyter-bot

A Telegram bot that serves links to remote Jupyter notebook sessions

Installation

You need:

  • A UNIX machine (I use Debian)
  • bash
  • Python (at least 3.10, I use 3.12)
  • Docker
  • A Telegram bot token that you obtain from BotFather

Setup

  1. Clone the repo
git clone git@github.com:kotleta2007/remote-jupyter-bot.git
  1. Create a virtual environment, install the dependencies
python -m virtualenv bot
source bot/bin/activate
pip install -r requirements.txt
  1. Put your bot token in .env
echo TELEGRAM_TOKEN=YOUR_TOKEN_HERE > .env
  1. Run the script
./jupyter-bot.sh

Usage

The /man command lists all available commands.

About

A Telegram bot that starts and serves links to remote Jupyter Notebook sessions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published