Думаю, что знаете об разделе https://zelenka.guru/forums/849/, где можно получать наклейки из кс, чаще всего это 0.15 руб, но некоторые раздают наклейки по рублю. Мелочь, но приятно. Но ведь лень каждый день скидывать свою трейд ссылку во всем темы, да? Я готов помочь решить эту рутину. Создал небольшой Python-скриптик на либе LOLZTEAM. Для работы софта нужно:1) Установить Python, у меня 3.11. 2) Установить либу LOLZTEAM. pip install LOLZTEAM Code pip install LOLZTEAM 3) Установить либу TeleBot для версии с ТГ. pip install pyTelegramBotAPI Code pip install pyTelegramBotAPI 4) Cоздать рядом со скриптом текстовик links.txt и заполнить его темами. Ниже дал мой список тем. https://zelenka.guru/threads/4220619/ https://zelenka.guru/threads/6032566/ https://zelenka.guru/threads/6032566/ https://zelenka.guru/threads/6062968/ https://zelenka.guru/threads/6250187/ https://zelenka.guru/threads/6016596/ https://zelenka.guru/threads/6052863/ https://zelenka.guru/threads/6134124/ https://zelenka.guru/threads/6395653/ https://zelenka.guru/threads/6582230/ https://zelenka.guru/threads/6582230/ Code https://zelenka.guru/threads/4220619/ https://zelenka.guru/threads/6032566/ https://zelenka.guru/threads/6032566/ https://zelenka.guru/threads/6062968/ https://zelenka.guru/threads/6250187/ https://zelenka.guru/threads/6016596/ https://zelenka.guru/threads/6052863/ https://zelenka.guru/threads/6134124/ https://zelenka.guru/threads/6395653/ https://zelenka.guru/threads/6582230/ https://zelenka.guru/threads/6582230/ 5) ДОПОЛНИТЕЛЬНО, можете поставить ASF ( https://github.com/JustArchiNET/ArchiSteamFarm/releases). Токен лолза брать тут - https://zelenka.guru/account/api Есть две версии, с тг и без. Разница вот в том, что одну можно закинуть на сервер, создать бота и раз в сутки условно писать /start в него и рассылка будет происходить. from LOLZTEAM import AutoUpdate from LOLZTEAM.API import Forum import re import time import telebot from datetime import datetime token = 'ТОКЕН ЛОЛЗА' forum = Forum(token=token, language="en", bypass_429=True) text = 'Ваш текст рассылки т.е. трейд линк' token_BOT = 'Токен бота тг' bot = telebot.TeleBot(token=token_BOT) admin = 'ВАШ ИД ТГ' def read_file(): with open('links.txt', 'r') as file: lines = file.readlines() if not lines: bot.send_message(admin,'Вы не указали ссылки.') for line in lines: digits = re.findall(r'\d+', line) result = ''.join(digits) post_link(thread_id=result) time.sleep(5) def post_link(thread_id): try: response = forum.posts.create(thread_id=thread_id, post_body=text) except: bot.send_message(admin,'Ошибка отправки сообщения') time.sleep(5) return post_link(thread_id=thread_id) if 'post' not in response.json(): bot.send_message(admin,f'Не удалось отправить сообщение: {response.json()}') else: current_time = datetime.now() bot.send_message(admin, f'{str(current_time)[:-7]} | Успешно отправил сообщение в тему {thread_id}') read_file() @bot.message_handler(commands = ['start']) def start(commands): if commands.from_user.id != ВАШ ИД ТГ: bot.reply_to(commands, 'Пошел нахуй, червяк.') return read_file() post_link('thread_id') bot.polling(none_stop = True) Python from LOLZTEAM import AutoUpdate from LOLZTEAM.API import Forum import re import time import telebot from datetime import datetime token = 'ТОКЕН ЛОЛЗА' forum = Forum(token=token, language="en", bypass_429=True) text = 'Ваш текст рассылки т.е. трейд линк' token_BOT = 'Токен бота тг' bot = telebot.TeleBot(token=token_BOT) admin = 'ВАШ ИД ТГ' def read_file(): with open('links.txt', 'r') as file: lines = file.readlines() if not lines: bot.send_message(admin,'Вы не указали ссылки.') for line in lines: digits = re.findall(r'\d+', line) result = ''.join(digits) post_link(thread_id=result) time.sleep(5) def post_link(thread_id): try: response = forum.posts.create(thread_id=thread_id, post_body=text) except: bot.send_message(admin,'Ошибка отправки сообщения') time.sleep(5) return post_link(thread_id=thread_id) if 'post' not in response.json(): bot.send_message(admin,f'Не удалось отправить сообщение: {response.json()}') else: current_time = datetime.now() bot.send_message(admin, f'{str(current_time)[:-7]} | Успешно отправил сообщение в тему {thread_id}') read_file() @bot.message_handler(commands = ['start']) def start(commands): if commands.from_user.id != ВАШ ИД ТГ: bot.reply_to(commands, 'Пошел нахуй, червяк.') return read_file() post_link('thread_id') bot.polling(none_stop = True) Сделал и ещё одну версию без телебота. Её просто запускаете и всё) from LOLZTEAM import AutoUpdate from LOLZTEAM.API import Forum import re import time from datetime import datetime token = 'Токен лолза' forum = Forum(token=token, language="en", bypass_429=True) text = 'Текст рассылки, т.е. трейд линк.' def read_file(): with open('links.txt', 'r') as file: lines = file.readlines() if not lines: print('Вы не указали ссылки.') for line in lines: digits = re.findall(r'\d+', line) result = ''.join(digits) post_link(thread_id=result) time.sleep(5) def post_link(thread_id): try: response = forum.posts.create(thread_id=thread_id, post_body=text) except: print('Ошибка отправки сообщения') time.sleep(5) return post_link(thread_id=thread_id) if 'post' not in response.json(): print(f'Не удалось отправить сообщение: {response.json()}') else: current_time = datetime.now() print(f'{str(current_time)[:-7]} | Успешно отправил сообщение в тему {thread_id}') read_file() Python from LOLZTEAM import AutoUpdate from LOLZTEAM.API import Forum import re import time from datetime import datetime token = 'Токен лолза' forum = Forum(token=token, language="en", bypass_429=True) text = 'Текст рассылки, т.е. трейд линк.' def read_file(): with open('links.txt', 'r') as file: lines = file.readlines() if not lines: print('Вы не указали ссылки.') for line in lines: digits = re.findall(r'\d+', line) result = ''.join(digits) post_link(thread_id=result) time.sleep(5) def post_link(thread_id): try: response = forum.posts.create(thread_id=thread_id, post_body=text) except: print('Ошибка отправки сообщения') time.sleep(5) return post_link(thread_id=thread_id) if 'post' not in response.json(): print(f'Не удалось отправить сообщение: {response.json()}') else: current_time = datetime.now() print(f'{str(current_time)[:-7]} | Успешно отправил сообщение в тему {thread_id}') read_file() Всем мира!
жди, мой автоплюс который я делал 2 года назад как то пооригинальнее будет я ещё хотел чат гпт прикрутить чтобы никто не смог определить кто пишет месседж, человек или бот (потому что некоторые писали в теме типа не пишите плюс а пишите какое то слово например)
бро за это банят, я сам писал такой скрипт, но перестал юзать из за того что блочат… надо его совершнествовать
dvbsh, ну так это для дураков, что отправляют сообщение по КД.... В чем проблема отправить все сообщения, а после выждать, то есть собрать лут (через уведомление можно лайки челам ставить), а потом снова отправить. Такой софт отправлял по кд в теме, а мой не юзает кд, а лишь отправляет сообщения автоматически = если бы я сам отправлял их. С таким же успехом можно банить челов, кто руками отправляет сообщения. Тем более уверен, что никто не будет отправлять каждый день, ибо просто забивают. Вариант через бота тг падает, его нужно фикс, а ручной обычно юзаю раз в 2-4 дня. Это удобно и банить тут не за что. Возможно, это может относится к другим разделам, типо вк и тп, где кд меньше суток.
dvbsh, + мой скрипт работает по темам из списка, а не всем подряд. Просто не добавляй туда темы где автор забил хуй на тему.