Liusef / TelegramStickerManager

An app to deal with @Stickers so you don't have to
MIT License
2 stars 0 forks source link

TelegramStickerManager

An app to deal with @Stickers so you don't have to.

This program can automate:

all with a simple drag-and-drop user interface which lets you to save time and avoid having to send hundreds of messages to Sticker bot.

If you find this useful, please star the repository!

To run as a user:

Check the releases page for binaries, extract the zip file, and run TgStickers.exe!

The app will prompt you to download dependencies if needed.

Setting up the project

To download the code, compile, and run on your local machine do the following:

  1. Install Visual Studio 2022 and the .NET 6 SDK
  2. Follow the instructions to install all developer tools
  3. Download and Install the Windows App Runtime. If installation fails, you may have to run the desired .exe from an admin command line.
  4. Download required packages by restoring all projects. This should pull most, if not all, required packages from NuGet or other sources.
  5. Create a file called ApiKeys.cs in the root of the TgApi project to include your API Keys. The program won't run without them! Contents of the file should be as follows

    namespace TgApi;
    
    public static class ApiKeys
    {
        public const int ApiId = 0; // API ID goes here
        public const string ApiHash = ""; // API Hash string goes here
    }
    

A small disclaimer

I have no idea what i'm doing, don't expect anything to work yet oops.