Skip to content

Instantly share code, notes, and snippets.

View ossner's full-sized avatar
🦎
Definitely not a secret Lizard Person

Sebastian Oßner ossner

🦎
Definitely not a secret Lizard Person
View GitHub Profile
@ossner
ossner / UnpaidIntern.py
Created August 8, 2020 16:56
A telegram bot that is very good at downloading youtube videos that are sent in a chat
from telegram.ext import (Updater, CommandHandler, MessageHandler, Filters, CallbackQueryHandler)
from telegram import ParseMode
import random
import re
import requests
import os
import youtube_dl
updater = Updater(token=os.getenv('UNPAIDINTERN_TOKEN'), use_context=True) # Bot token (environment variable)
dispatcher = updater.dispatcher
@ossner
ossner / anki-ppp.py
Last active May 24, 2023 21:30
Create a set of Portuguese anki cards from the Português para principiantes book. Import the generated textfile with html support and pipe deliminators
import requests
import re
import urllib.request
import urllib.parse
import os.path
def get_html(url):
try:
response = requests.get(url)
response.raise_for_status() # Raise an exception if status code is not 2xx
@ossner
ossner / IDP_tracker.py
Created August 28, 2025 18:17
GUI for reading RGB images, US B-Scans and IR tracking poses, combining them into discrete snapshots
#!/usr/bin/env python
import ctypes
import os
import sys
import json
from pathlib import Path
from typing import Final
from sksurgerynditracker.nditracker import NDITracker
# from pypylon import pylon # optional real camera