Giter VIP home page Giter VIP logo

wipemychat's Introduction

Wipe My Chat

Delete all your messages in public and private chats.


In loving memory of V. Gorban, 1967-2022.


Demo

Usage

GUI mode

  1. Download the release from the Releases page;
  2. Unpack;
  3. Run.

You will need:

  • Telegram API ID
  • Telegram API HASH

The program provides easy to follow instructions on how to get those.

To authenticate, you will use your Telegram Account phone number and the code, that will be sent to you in-app or a text message (SMS).

Batch/Script mode

You can also run the deletion from script. Follow these steps:

  1. Get the list of chat IDs that you want to wipe:
    wipemychat -list
  2. Use the chat IDs with -wipe flag:
    wipemychat -wipe 12345,56789

Resetting login details

If you accidentally entered the wrong login details, or App Hash and App Secret, you can reset them by running:

wipemychat -reset

This deletes both files with secrets, and you will be asked to authenticate again.

Licence

GNU Public Licence 3.0, see LICENCE

wipemychat's People

Contributors

rusq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

wipemychat's Issues

how to reset

I put the wrong credentials, tried deleting still uses the same credentials so it won't work

Publishing to Arch Linux AUR

Hi,

I have created Arch Linux PKGBUILDs for your software and published them to the AUR. You can find them at the following links:

wipemychat
wipemychat-bin
wipemychat-git

Could you please consider adding these to the README?

Additionally, I'd appreciate it if you could review my build instructions and confirm that the license information displayed is correct.

If you wish, you can provide your AUR username to either claim co-maintainership or full maintainership of these packages.

Thank you for your awesome software!

Arabic/Persian support

...
Just one more thing, could you please add support for arabic/persian characters? Group names with those characters aren't shown properly...Since that's out of the scope of this issue(?) I can open a new one, if you like...

Originally posted by @amrhosseiny in #11 (comment)

Do not save credentials if they're invalid

2024/01/24 20:29:06 auth flow: send code: send code: rpcDoRequest: rpc error code 400: API_ID_INVALID

I got this error, I put API id and hash as it on my.telegram.org, how to delete cache so I can put API id again?

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.