Mini Tool to lovers of debe from eksisozluk (one of the most famous website -reffered as collaborative dictionary like reddit- in Turkey) for pushing debe (Most Liked Entries of Yesterday) to kindle every day via Github Actions.

Overview

debe to kindle Scheduled Push

Mini Tool to lovers of debe from eksisozluk (one of the most famous website -refered as collaborative dictionary like reddit- in Turkey) for pushing debe (Most Liked Entries of Yesterday) to kindle every day via Github Actions.

Screenshot 1, Screenshot 2.

Nasıl Kullanırım ?

  1. Öncelikle kullanacağınız mail adresininizin SMTP/IMAP ayarlarının var olduğunu düşünüyorum. Eğer yapılmamış veya emin değilseniz Mail Ayarları & Oluşabilecek Hatalar kısmına bakın. Sonra buradan "Daha az güvenli uygulama erişimi"'ne izin verin.
  2. Projeyi fork'layın. (Github üyeliğiniz yoksa tabi önce üye olun ve sağ üstte yer alan Fork'a tıklayın)
  3. Settings > Secrets'a girip, sağ üstte yer alan New Depository Secret ile aşağıda yer alan üç adet Secret'i oluşturun.
  4. Dilerseniz gönderim saatini .github/workflows/debe-to-kindle.yml dosyasında yer alan cron: "1 7 * * *" kısmından değiştirebilirsiniz. İkinci sayı saati ilk sayı ise dakikayı belirtiyor. 09:20 için cron: "20 9 * * *" gibi. (Saatler UTC üzerinden)
  5. debe-to-kindle-push.yml ve debe-to-kindle.yml adında iki adet action var. Push değişiklik yapıldığında, diğeri ise günlük olarak mail gönderir. Kurulum yaptığınızda günlük mail gönderilir ancak ayarları yeniden yaptıktan sonra deneme yapmak için :
    • Repository anasayfasındaki yeşil / kırmızı işaret > Details'i tıklayın. Açılan sayfadan Re-run all jobs'a tıklayın.
    • Veya Actions > debe-to-kindle-push'a tıklayıp orada yer alan son Action sayfasından Re-run all jobs'a tıklayın.
  6. Mail ayarları Gmail'e göre ayarlanmış ancak diğer mail servisleri de kullanılabilir (belki daha iyi bile olur). Bunun için debe-to-kindle.yml ve debe-to-kindle-push.yml dosyalarında en alt satırlarda yer alan bilgileri kullanacağınız mail servisinin SMTPservisi bilgilerini değiştirmeniz gerekmektedir. Örneğin : Hotmail için ayarlar, Yahoo için ayarlar.
    • server_address : genelde smtp ile başlayan adres. (Yahoo : smtp.mail.yahoo.com, Hotmail/Outlook : smtp-mail.outlook.com)
    • server_port : smtp bağlantı noktası. (Yahoo : 465 veya 587, Hotmail/Outlook : 587)
    • secure : mail servisinin TLS kullanıp kullanmadığı. %95 true.
  7. Eğer bu adımda mail gönderiminde hata var ise bu sayfa üzerinden (sanıyorum ki bir kez olarak) Devam Et seçeneğine tıklayın.
  8. "Verify your Kindle document" mail'i alırsanız burada yer alan Personal Document Settings > Approved Personal Document E-mail List kısmından gönderim yaptığınız mail adresini ekleyerek bu uyarıyı geçebilirsiniz veya geçmeyerek istediğiniz günler mail üzerinden onaylayarak sadece o gün için debe'yi kindle'a indirebilirsiniz.
  9. Debe'yi kindle üzerinden okumanın keyfini çıkarın :)

Mail Ayarları & Oluşabilecek Hatalar

Melun Gmail, kendini korumayı görev edindiği için giriş yapamama hatalarını pek çok çeşitli yollar ile alabilirsiniz. Karşılaşacağınız hata muhtemelen Actions üzerinde göreceğiniz Invalid login: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbt olacaktır. Bu sebepten bu sayfa üzerindeki 1. Adım kısmında yazanları ve Sorun Giderme kısmındaki adımları büyük bir dikkat ile tamamlayın. Ayrıca bu sayfa üzerinden "Daha az güvenli uygulama erişimi"'ne izin vermelisiniz.

  • İki adımlı uygulama kullanıyorsanız, kendi şifreniz yerine uygulama şifresi ile giriş yapmanız gerekiyor olabilir. Yukarıda yer alan linkin Sorun Giderme kısmında ne yapacağınızı bulabilirsiniz. Bu sayfa üzerinde yer alan Google'da oturum açma sekmesinden Uygulama Şifreleri'ni tıklayarak uygulama şifresi oluşturun ve mail şifresi yerine orada yer alan şifreyi boşluksuz olarak kullanın.
  • Son ve pek önemli olarak şu sayfada yer alan Devam Et düğmesine tıklamayı ihmal etmeyin. Yine yukarıdaki linkte yer alan Sorun Giderme kısmında aynı link yer alıyor. Yaptığım çeşitli denemeler sırasında bu linki en az bir kere tıklamadan girişe izin verildiğine şahit olmadım.

Geri Bildirim

Bir hata bulduysanız (o sizin kullanıcı hatanızdır, gayet çalışıyor işte), veya (daha ne eklenebilir emin değilim ama) yeni bir özellik eklenmesini dilerseniz mail atmaktan ([email protected]), pull requests göndermekten, sözlük üzerinden mesaj atmaktan ve dua etmekten geri durmayın.

If you are in allot of groups or channel and you would like to leave them at once use this

Telegram-auto-leave-groups If you are in allot of groups or channel and you would like to leave them at once use this USER GUIDE 👣 Insert your telegr

Julius Njoroge 4 Jan 03, 2023
The fastest nuker on discord, Proxy support and more

About okuru nuker is a nuker for discord written in python, It uses methods such as threading and requests to ban faster and perform at higher speeds.

63 Dec 31, 2022
0-1 knapsack with an additional constraint of maximum number of items used

extended_knapsack 0-1 knapsack with an additional constraint of maximum number of items used. Usage pip3 install extended_knapsack from extended_knaps

Lion Ralfs 1 Jan 06, 2022
Sielzz Music adalah proyek bot musik telegram, memungkinkan Anda memutar musik di telegram grup obrolan suara.

Hi, I am: Requirements 📝 FFmpeg NodeJS nodesource.com Python 3.8 or higher PyTgCalls MongoDB Get STRING_SESSION from below: 🎖 History Features 🔮 Th

1 Nov 04, 2021
:lock: Python 2.7/3.X client for HashiCorp Vault

hvac HashiCorp Vault API client for Python 3.x Tested against the latest release, HEAD ref, and 3 previous minor versions (counting back from the late

hvac 1k Dec 29, 2022
Updated version of A discord token/password grabber thats grabs all of their tokens, passwords, credit card + alot more

Updated version of A discord token/password grabber thats grabs all of their tokens, passwords, credit card + alot more

Rdimo 556 Aug 05, 2022
This is the repository for HalpyBOT, the Hull Seals IRC Chatbot Assistant.

HalpyBOT 1.4.2 This is the repository for HalpyBOT, the Hull Seals IRC Chatbot Assistant. Description This repository houses all of the files required

The Hull Seals 3 Nov 03, 2022
A multipurpose Telegram Bot written in Python for mirroring files on the Internet to Google Drive

Mirror Leech Bot Mirror Leech Bot is a multipurpose Telegram Bot written in Python for mirroring files on the Internet to our beloved Google Drive. Ba

1 Jan 01, 2022
Cytotron - A unique discord bot like never before. Add it to your server to keep it active, motiviated, and amazing!!

Cytotron - Take your server to the next level Most of the details are in the website. Go to https://cytotron-bot.gq for more information. If that link

LeviathanProgramming 6 Jun 13, 2021
汪汪Bot是一个Telegram Bot,用于帮助你管理一台服务器上的Docker

WangWangBot 汪汪Bot是一个Telegram Bot,用于帮助你管理一台服务器上的Docker运行的Bot。这是使用视频: 部署说明 安装运行 准备 local.env 普通版本 BOT_TOKEN=你的BOT_TOKEN ADMINS=使用,分隔的管理员ID列表 如果你使用doppl

老房东的代码练习册 56 Aug 23, 2022
A powerful application to automatically deploy GitHub Release.

A powerful application to automatically deploy GitHub Release.

Fentaniao 43 Sep 17, 2022
discord vc exploit to lightly lag vcs

discord-vc-reconnector discord vc exploit to lag vcs how to use open the py file, then open devtools on discord, go to network and join a vc, dont sta

Tesco 30 Aug 09, 2022
Poll-Bot Repo For Telegram #telegram

Intro This Is A Simple Bot To Create Poll In Channel and Groups And Also This Is our First Project Too.. Enter you tokens at these are very important

BotsUniverse 6 Oct 21, 2022
A Telegram bot that add a dynamic caption to musics

Music Channel Manager A Telegram bot that add a dynamic caption to musics Deploy to Heroku What is it ? It manage your music channel. With just adding

13 Oct 18, 2022
POC de uma AWS lambda que executa a consulta de preços de criptomoedas, e é implantada na AWS usando Github actions.

Cryptocurrency Prices Overview Instalação Repositório Configuração CI/CD Roadmap Testes Overview A ideia deste projeto é aplicar o conteúdo estudado s

Gustavo Santos 3 Aug 31, 2022
A discord bot that send SMS spam!

bruh-bot send spam sms! send spam with email! it sends you spam via sms and Email using two tools, quack and impulse! if you have some problem contact

pai 32 Dec 25, 2022
Minecraft checker

This Project checks if a minecraft account is a nfa/sfa account or invalid it also says you if the ip you are using is shadow banned from minecraft (shadow bann is if you send too many login attempts

baum1810 4 Oct 03, 2022
Library written in Python that wraps Halo Infinite API.

haloinfinite Library written in Python that wraps Halo Infinite API. Before start It's unofficial, reverse-engineered, neither stable nor production r

Miguel Ferrer 4 Dec 28, 2022
DISCORD script to automate sending messages to a particular server

discord discord script This script sends random quotes to an discord server and tags random users on the server in the process MADE WITH LOVE BY SACS

Solomon ogu 1 Nov 06, 2021
Pydf: A modular Telegram Bot which provides Pdf Tools using PyPdf2

pyDF-Bot 🌍 Pydf - Pyrogram Document File Bot, a modular Telegram Bot which prov

HyDrix 2 Feb 18, 2022