Coder Social home page Coder Social logo

zafross / qwoq Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 157 KB

Auto reddit to telegram parser with GUI.

Home Page: https://qwoq.vercel.app

License: Apache License 2.0

Python 22.26% HTML 11.80% JavaScript 23.75% CSS 42.18%
bot css eel eel-python html javascript js python reddit telegram telegram-bot gui modern-ui python-ui python3 ui

qwoq's Introduction

๐Ÿ‘ฝ Qwoq - Auto reddit to telegram parser.

Receives posts from the selected section on reddit and sends them to the telegram channel of your choice.

version Language grade: JavaScript

โš™๏ธ INSTALL:

  1. Download latest release (.exe)
  2. Check if you have installed Google Chrome.
  3. Done!

โ“ How to use it:

  1. Create a telegram bot with @BotFather and copy bot token.
  2. Add the created bot to your channel as admin. (help)
  3. Run run.py or Qwoq.exe.
  4. In the first field, enter the telegram id of the channel (Example: @reddit_minecraft)
  5. In the second field, enter the name of the community on reddit (For example: Minecraft)
  6. Paste the copied token into the token field.
  7. Choose if you only want posts with photos and if you want to send copyright. (So far, if you select only with photo posts, there will be less than the selected number)
  8. In the last 2 fields, specify cooldown between sending messages in milliseconds (recommended 1000) and amount of these messages.
  9. Press START button.

โšก Code

The program is written using the eel library which links html, css, js with python. Web design was immediately done in Figma. I've recently changed the design and added more settings, but there's a lot more I want to do.

In fact, I am making a program only to train my skills, and it was in this program that I decided to try eel. I will be glad if you help with the development of this repository. ๐Ÿ’œ

๐Ÿ’ก To Do

๐Ÿ˜‹ I will be glad for your help

  • Redesign web for more settings
    • Choose "hot", "new" or "top" in web (reddit marks)
    • +- Choose what type to parse in web (img, video or just text)
    • Toggle copyright in web
    • Bot token in web
    • Change the delay between messages in web
    • The number on the progress bar (Example: 53/250)
  • Parse a video too (now parse without audio)
  • Message if not all fields are filled
  • Do not send similar messages
  • A working cancel button
  • Info buttons
  • Save settings (config.ini)
  • Send completed message and turn buttons when progress is done.
  • Translate into English
  • Other languages

qwoq's People

Contributors

zafross avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.