Skip to content

zhashkevych/pocketer-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pocket Бот

Pocket - это Telegram бот, который позволяет сохранять ссылки в приложении Pocket. Можно сказать что он является небольшим клиентом для данного сервиса.

Для работы с Pocket API используется самописное SDK - go-pocket-sdk.

В качестве хранилища используется Bolt DB.

Чтобы реализовать авторизацию пользователей, вместе с ботом запускается HTTP сервер на порту 80, на который происходит редирект от Pocket при успешной авторизации пользователя.

Когда сервер принимает запрос, он генерирует Access Token через Pocket API для пользователя и сохраняет его в хранилище.

Стек:

  • Go 1.15
  • BoltDB
  • Docker (для развертывания)

About

🚀 Клиент для Pocket у тебя в телеграмме

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published