Skip to content
/ Onsnap Public

Very, VERY simple Snapchat wrapper (application) to never have the annoying "You are no longer present"

Notifications You must be signed in to change notification settings

fyiel/Onsnap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Onsnap

Snapchat Web (Snapchat Desktop Application), but in its own window. Stays focused, no scrollbars, auto-refreshes so it doesn't eat your RAM.

Features

  • Frameless window loading web.snapchat.com
  • Always keeps focus
  • Injects CSS to hide ugly scrollbars
  • Fetches a fresh user-agent so Snapchat doesn't complain about your browser (despite it having no reason to, it runs fine on Firefox if you just spoof your UA to Chrome, lol)
  • Auto-reloads every 1.5h to prevent slowdown from the memory-hoggy Snapchat web app (it never clears conversation history, so you'd be sitting on 10,000 cached messages even if out of sight)

Setup

git clone https://github.com/fyiel/Onsnap.git
cd Onsnap
npm install

Run

npm start

Run in background (Linux)

If you want it to survive closing the terminal:

npm start &
disown

Desktop shortcut (Linux)

  1. Create ~/.local/share/applications/snapchat.desktop:
[Desktop Entry]
Type=Application
Name=Snapchat
Exec=bash -lc '~/.local/bin/onsnap'
Terminal=false
Icon=utilities-terminal
  1. Create ~/.local/bin/onsnap:
#!/bin/bash
cd /path/to/Onsnap
npm start </dev/null &>/dev/null & disown
  1. chmod +x ~/.local/bin/onsnap

About

Very, VERY simple Snapchat wrapper (application) to never have the annoying "You are no longer present"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published