Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

Requests and new ideas for updates! 🚀 #1

Open
Pawansingh333 opened this issue Jun 4, 2024 · 40 comments
Open

Requests and new ideas for updates! 🚀 #1

Pawansingh333 opened this issue Jun 4, 2024 · 40 comments

Comments

@Pawansingh333
Copy link

Hay Developer I like and Salute your work, please add Memefi, Yescoin, Ocean coin, Pixelversexyz, and Vertus, W coin and Blum Bot thanks

@Poryaei Poryaei changed the title Thanks Requests and new ideas for updates! 🚀 Jun 4, 2024
@Poryaei Poryaei pinned this issue Jun 4, 2024
@Poryaei
Copy link
Owner

Poryaei commented Jun 4, 2024

@Pawansingh333 Hello. Thank you. We will definitely try to add all the games.

@Pawansingh333
Copy link
Author

Thanks for replying. Please, developer, make your code multi-account capable. Write the code in such a way that it can fetch accounts one by one from phone.txt or phone.csv, and save the session in the sessions folder so that we don't have to log in repeatedly

@prohacker1024
Copy link

Hey dew .Add multiple acc support option .Can you please connect with me on telegram? https://t.me/byefriends ..
If we can see Bots logs by telegram .I think it is user friendly .
Make a telegram support group to discuss and help others .
Many Repos have Heroku build up plugins .Add them to this repo .Heroku is a userfriendly Platform. This is a vary valuable Repo At this time .Very much thanks .

please add
Yescoin ,Tapswap,Hamster Kombat ,CEX io Tap @ loot , Click ARBUZ, Memefi ,Botcoin ,w Coin ,Blum ,Aqua Protocol ,Catizen AI Bots

@glushko
Copy link

glushko commented Jun 8, 2024

Blum ++

@donartuss
Copy link

please add Yescoin ,Tapswap,Hamster Kombat ,CEX io Tap @ loot , Click ARBUZ, Memefi ,Botcoin ,w Coin ,Blum ,Aqua Protocol ,Catizen AI Bots

That's a lot of work 🙀
Secondly "Tapswap,Hamster Kombat ,CEX io Tap" are already supported.

@nickyharpor
Copy link

Wigwam Drum Game @drumtap_bot is similar to Cexio in terms of design and backend API calls. I think this is the easiest addition since we already have Cexio.

@Poryaei
Copy link
Owner

Poryaei commented Jun 11, 2024

Are you ready for multi-account capability? With the lowest possible memory consumption! And also managing clickers via Telegram! 🔥😉

@prohacker1024
Copy link

prohacker1024 commented Jun 11, 2024

Are you ready for multi-account capability? With the lowest possible memory consumption! And also managing clickers via Telegram! 🔥😉

What a surprise Brother ..There are some bots that follow the tapping action like TapSwapBot..How about the
adding capability with this repo .... Tapping bots ...http://t.me/wmclick_bot , https://t.me/memefi_coin_bot https://t.me/dotcoin_bot , https://t.me/wcoin_tapbot

please increase the range and capability in all in one repo by adding these tapping bots

@Poryaei
Copy link
Owner

Poryaei commented Jun 11, 2024

The multi-account feature has been added to the script.
Memory consumption also decreased.

Introduce the repository to your friends to support us and give it a star ⭐️

@Poryaei
Copy link
Owner

Poryaei commented Jun 11, 2024

@prohacker1024 Sure! From now on, I will put more focus on adding new robots for sure!

@donartuss
Copy link

And also managing clickers via Telegram! 🔥😉

How can we do this?

@prohacker1024
Copy link

And also managing clickers via Telegram! 🔥😉

How can we do this?

are u on old repo or new repo ?

@donartuss
Copy link

And also managing clickers via Telegram! 🔥😉

How can we do this?

are u on old repo or new repo ?

Latest one

@AbbyTheGod
Copy link

is there any way we can reduce mining timer

@Poryaei
Copy link
Owner

Poryaei commented Jun 11, 2024

@dunno10-a Please read the read.me section for multi-account. And after running the script for multi-account, send the command /start or /help to the bot you created.

@prohacker1024
Copy link

prohacker1024 commented Jun 11, 2024

@dunno10-a @Poryaei How to fix?

Screenshot (405)

@glushko
Copy link

glushko commented Jun 11, 2024

We are waiting "blum_clicker": "on" -> config.json

@prohacker1024
Copy link

We are waiting "blum_clicker": "on" -> config.json

same

@august1508
Copy link

image
how to fix?

@Poryaei
Copy link
Owner

Poryaei commented Jun 12, 2024

@august1508 @prohacker1024

Use python 3.10

@THMaST3R
Copy link

can u add yescoin pls?
https://t.me/theYescoin_bot

@Poryaei
Copy link
Owner

Poryaei commented Jun 14, 2024

@THMaST3R First, the Blum 🤖

@hybridvamp
Copy link

Add /upgrade feature where we can upgrade the code to the latest version without losing all added clients (i tried copy pastiong cache and sessions folder to the new code and its not working) [something like: subprocess.check_output(["git", "pull"]).decode("UTF-8")] and a restart

@prohacker1024
Copy link

Add /upgrade feature where we can upgrade the code to the latest version without losing all added clients (i tried copy pastiong cache and sessions folder to the new code and its not working) [something like: subprocess.check_output(["git", "pull"]).decode("UTF-8")] and a restart

@Poryaei this is a good idea . if you can add /upgrade and , /restart or /reboot with this ,it will become userfrinedly

@Poryaei
Copy link
Owner

Poryaei commented Jun 16, 2024

and its not working

There should be no problem or you are not transferring the "cache " folder correctly!

@Poryaei
Copy link
Owner

Poryaei commented Jun 16, 2024

And thank you, I will add the idea. 🙏

@hybridvamp
Copy link

and its not working

There should be no problem or you are not transferring the "cache " folder correctly!

i am transferred the whole cache file, and it's showing "mainapp Starting" only for all clients

@Poryaei
Copy link
Owner

Poryaei commented Jun 16, 2024

@hybridvamp So the code is working.

@ElyasMoshirpanahi
Copy link

@Poryaei
Amazing repo!
Some new features that can leverage the code 10X:

  • Adding new accounts within the telegram bot (something like : /add_account phone_number)
  • Support more clickers (Blum,Yescoin,Duckcoin,Catizen....)
  • Probably a step-by-step guide for developers that'll help them contribute and expand the code

@k-pypin
Copy link

k-pypin commented Jun 19, 2024

@Poryaei
Is it possible to send Logs through the bot - so, I can actually see what is happening with my accounts instead of simple "Start Tapping"

@prohacker1024
Copy link

@Poryaei Is it possible to send Logs through the bot - so, I can actually see what is happening with my accounts instead of simple "Start Tapping"

Connect with @Poryaei and develop the repo more ..Increase the repo range by adding more coin bots .work with together

@ElyasMoshirpanahi
Copy link

@k-pypin you can add a few extra line of code to do that but be aware that it would make a the server runtime heavier and your bot would be super recursive, which again you can adjust how you want to get the logs

@Jabilee
Copy link

Jabilee commented Jun 21, 2024

Can we get Proxy capabilities?

@sonaxpro
Copy link

sonaxpro commented Jul 8, 2024

Hi @Poryaei,
Thank you so much for all your hard work! I initially used Android Emulators for this, but I no longer need them.

I have a new idea for an update: In Blum, there is a "Tasks" tab where tasks need to be claimed manually. It would be great if we could automate the task claiming process. What do you think?

I also have another idea for implementation, though it might seem quite complex. As you know, in the Hamster game, there are temporary cards that temporarily increase the hourly profit. My strategy is that when such cards appear, I do not want to invest in any other permanent cards because once the temporary card's time runs out, I will never be able to activate it again, thus losing the opportunity to increase the hourly profit.

Therefore, it might be possible to add a toggle in the config file, something like hamster_timecard_priority=16 (or 0 if the user is not interested in focusing on temporary cards), where 16 is the maximum level to which the cards should be upgraded before moving on to the standard most profitable card calculation (for which I say bravo, I used to do this in an Excel spreadsheet!).

And forgive me for being persistent, but I have a third idea for implementation: To upgrade temporary cards, a minimum accumulated amount is required, say 100 million. I would like this to be the minimum balance below which the permanent card calculator does not go. Currently, this threshold is 0, meaning the calculator does not consider options if the balance would be negative after a purchase.

So, I always keep 100 million on hand for when a temporary card appears, and as soon as it is active, all available funds go towards upgrading it to the set limit, for example, level 16. After that, if my balance is less than 100 million, the bot does not buy anything and waits to accumulate the "rainy day" fund.

P.S. The appearance of temporary cards is a relatively new phenomenon. Previously, I didn't notice them. If their duration is 24 hours, the current bot configuration will only upgrade it to level 5-6, and then it will calculate the most profitable card along with the permanent ones.

Sorry for the lengthy message; I hope my suggestions seem interesting to you.

@sonaxpro
Copy link

sonaxpro commented Jul 9, 2024

In addition to the above, I would like to inquire about your thoughts on the use of proxies. I did not find these settings in the script. Games might detect multiple accounts playing from the same IP address, which could lead to bans. What do you think about this?

@glushko
Copy link

glushko commented Jul 15, 2024

BTW, You can add proxy by yourself (I use iproyal ) by 2+- line of code
image

In addition to the above, I would like to inquire about your thoughts on the use of proxies. I did not find these settings in the script. Games might detect multiple accounts playing from the same IP address, which could lead to bans. What do you think about this?

@glushko
Copy link

glushko commented Jul 15, 2024

@Poryaei Is it possible to send Logs through the bot - so, I can actually see what is happening with my accounts instead of simple "Start Tapping"

I use docker for build my python code, and it's give me opportunity to see my logs like this:
image
image

@xDaijobu
Copy link

@Poryaei Is it possible to send Logs through the bot - so, I can actually see what is happening with my accounts instead of simple "Start Tapping"

I use docker for build my python code, and it's give me opportunity to see my logs like this: image image

Can you please share the Docker(DockerFile) script? Thanks!

@glushko
Copy link

glushko commented Jul 18, 2024

@Poryaei Is it possible to send Logs through the bot - so, I can actually see what is happening with my accounts instead of simple "Start Tapping"

I use docker for build my python code, and it's give me opportunity to see my logs like this: image image

Can you please share the Docker(DockerFile) script? Thanks!

Yea

Dockerfile

FROM python:3.10-slim

WORKDIR /app

COPY requirements.txt .

RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD ["python", "main.py"]

docker-compose.yml

version: '3.8'

services:
  app:
    build: .
    container_name: telegram_auto_bot
    volumes:
      - ./cache:/app/cache
      - ./sessions:/app/sessions
      - /var/run/docker.sock:/var/run/docker.sock 
    environment:
      - PYTHONUNBUFFERED=1
      - CONTAINER_NAME=telegram_auto_bot
    command: python main.py

*.py

#HELP
    elif text == '/docker_logs':
        m = await event.reply('It might take some time ⏳.')
        await m.edit(docker_logs())


#PROCESSOR
def docker_logs():

    def extract_full_lines_reverse(text: str, max_length: int):
        if len(text) <= max_length:
            return text

        truncated_text = text[-max_length:]

        first_newline = truncated_text.find('\n')

        if first_newline == -1:
            return truncated_text

        return truncated_text[first_newline + 1:]

    try:
        message = ""
        container_name = os.getenv('CONTAINER_NAME')

        client = docker.from_env()
        container = client.containers.get(container_name)
        logs = container.logs()
        logs = logs.decode('utf-8')
        logs = extract_full_lines_reverse(logs, 3500)

        message = f"Container: {container_name}"
        message += logs
    except TypeError as e:
        message = e
    return message

@hybridvamp
Copy link

@Poryaei can you fix tapswap ? i found this working code https://github.com/MyJellyfin/TapSwapBot

@khosrowkhazraei
Copy link

@Poryaei Useful Sleeping strategy to reduce resource usage in this implementation, please take a look and maybe useful for integration: https://github.com/Alexell/XEmpireBot

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests