Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

VKBOT

Окт
36
16
Пользователь
Всем привет! Это слив бота Вк, но он еще не много доработанный, но надеюсь вам понравиться.
📋 Список команд:
/start - Активация бота
/id - Узнать свой ID
/kick - Исключить пользователя (только админы)
/pin - Закрепить сообщение (только админы)
/unpin - Открепить сообщение (только админы)
/snick [ник] - Установить ник (в ответ на сообщение)
/rnick - Удалить ник (в ответ на сообщение)
/nlist - Список всех ников
/gnick - Узнать ник пользователя (в ответ на сообщение)
/role [роль] - Выдать роль (в ответ на сообщение, только админы)
/roles - Список всех ролей
/rr - Удалить роль (в ответ на сообщение, только админы)
/admins - Список админов
/ban - Забанить пользователя (только админы)
/unban - Разбанить пользователя (только админы)
/addrole [название] - Создать новую роль (только админы)
/mute [минуты] - Мут пользователя (только админы)
/del - Удалить сообщение (только админы)
(команды украл у pikamonov)
Надеюсь вам понравиться бот
 

Вложения

  • botik.rar
    2.8 KB · Просмотры: 69
Янв
208
-14
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Всем привет! Это слив бота Вк, но он еще не много доработанный, но надеюсь вам понравиться.
📋 Список команд:
/start - Активация бота
/id - Узнать свой ID
/kick - Исключить пользователя (только админы)
/pin - Закрепить сообщение (только админы)
/unpin - Открепить сообщение (только админы)
/snick [ник] - Установить ник (в ответ на сообщение)
/rnick - Удалить ник (в ответ на сообщение)
/nlist - Список всех ников
/gnick - Узнать ник пользователя (в ответ на сообщение)
/role [роль] - Выдать роль (в ответ на сообщение, только админы)
/roles - Список всех ролей
/rr - Удалить роль (в ответ на сообщение, только админы)
/admins - Список админов
/ban - Забанить пользователя (только админы)
/unban - Разбанить пользователя (только админы)
/addrole [название] - Создать новую роль (только админы)
/mute [минуты] - Мут пользователя (только админы)
/del - Удалить сообщение (только админы)
(команды украл у pikamonov)
Надеюсь вам понравиться бот
Воровать, плохо!
 
Окт
36
16
Пользователь
И забыл краткое пояснение как запустить этого бота
WIN + R = cmd
pip install vk_api
cd (где находиться ваш файл на рабочем столе и т.д)
после этого просто вписываете название файла botik.py
все проверяете и должно работать!
(обязательно нужно скачать python)
 
𝚖𝚘𝚛𝚜 𝚌𝚎𝚛𝚝𝚊, 𝚑𝚘𝚛𝚊 𝚒𝚗𝚌𝚎𝚛𝚝𝚊.
Янв
1,556
3,409
Команда форума
Администратор
Спасибо, за GPT Код
крутая система мута:
    if user_id in muted_users and muted_users[user_id] > time.time():
        send_message(peer_id, "🔇 Вы в муте и не можете писать.")
        return

мы не будем удалять сообщения от юзера, или выдавать мут через нью методы, мы будем просто орать во всю глотку "ты в муте!!!!!!!"
 
Окт
36
16
Пользователь
Спасибо, за GPT Код
крутая система мута:
    if user_id in muted_users and muted_users[user_id] > time.time():
        send_message(peer_id, "🔇 Вы в муте и не можете писать.")
        return

мы не будем удалять сообщения от юзера, или выдавать мут через нью методы, мы будем просто орать во всю глотку "ты в муте!!!!!!!"
незачто
 
Июн
227
181
Редактор
Спасибо, за GPT Код
крутая система мута:
    if user_id in muted_users and muted_users[user_id] > time.time():
        send_message(peer_id, "🔇 Вы в муте и не можете писать.")
        return

мы не будем удалять сообщения от юзера, или выдавать мут через нью методы, мы будем просто орать во всю глотку "ты в муте!!!!!!!"
Ты не шаришь, там возвращается пустое значение через return ahahahhaha
 
Апр
26
4
Пользователь
Всем привет! Это слив бота Вк, но он еще не много доработанный, но надеюсь вам понравиться.
📋 Список команд:
/start - Активация бота
/id - Узнать свой ID
/kick - Исключить пользователя (только админы)
/pin - Закрепить сообщение (только админы)
/unpin - Открепить сообщение (только админы)
/snick [ник] - Установить ник (в ответ на сообщение)
/rnick - Удалить ник (в ответ на сообщение)
/nlist - Список всех ников
/gnick - Узнать ник пользователя (в ответ на сообщение)
/role [роль] - Выдать роль (в ответ на сообщение, только админы)
/roles - Список всех ролей
/rr - Удалить роль (в ответ на сообщение, только админы)
/admins - Список админов
/ban - Забанить пользователя (только админы)
/unban - Разбанить пользователя (только админы)
/addrole [название] - Создать новую роль (только админы)
/mute [минуты] - Мут пользователя (только админы)
/del - Удалить сообщение (только админы)
(команды украл у pikamonov)
Надеюсь вам понравиться бот
Как сделать на телефоне API группу
 
Апр
49
25
Пользователь
как загрузить его что он работал?
Смотря где. На ПК:
Качаешь какую нибудь среду разработки (vscode, atom, notepad++, pycharm, для удобства редактирования).
После, заполняешь переменные:
Python:
GROUP_ID = 'ТВОЙ АЙДИ ГРУППЫ'
TOKEN = 'ТВОЙ ТОКЕН ИЗ VK API ГРУППЫ'
ADMINS = [-]  # СЮДА НАПИШИ СВОЙ АЙДИ АККАУНТА
Далее, открываешь терминал (cmd/powershell). Открываешь папку с ботом, далее нажимаешь на shift и после лкм(левую кнопку мыши),в диалоге нажимаешь "Открыть окно powershell здесь" - или что то подобное.
Скачиваешь библиотеки:
Код:
pip install vk_api
pip install datetime
pip install time
pip install json

### некоторые библиотеки могут быть уже установлены. Лучше перестраховаться.

Потом:
Код:
python3 botik.py
Бот запущен.

На телефоне:
Качаешь pydroid3, устанавливаешь библиотеки (терминал в меню слева). Туда так же устанавливаешь библиотеки, указываешь токен и т.д, нажимаешь на кнопку старт (жёлтая, в правом нижнем углу).
Бот запущен.

OFFTOP

хз зачем я расписал это, мне было нечего делать:)

 
Янв
272
40
Пользователь
Нет .env переменных
Нет модульности и горячей перезагрузк/добавлениея команд
И почему бы не залить на гитхаб? Над ботом еще работать и работать. Даже основа с точки зрения by disign отстой. Хотя ChatGPT умеет и нормальный код писать, но это должно быть в голове у разработчика. Берите за правило уделять время паттернам написанием кода и программированию в целом, а уже только потом программировать, пусть и через чат гпт. Это неплохо, но только когда что то есть в голове
 
Апр
49
25
Пользователь
Нет .env переменных
Нет модульности и горячей перезагрузк/добавлениея команд
И почему бы не залить на гитхаб? Над ботом еще работать и работать. Даже основа с точки зрения by disign отстой. Хотя ChatGPT умеет и нормальный код писать, но это должно быть в голове у разработчика. Берите за правило уделять время паттернам написанием кода и программированию в целом, а уже только потом программировать, пусть и через чат гпт. Это неплохо, но только когда что то есть в голове
К чему тут .env? Это же не проект на 8+к строк. С ним даже работать нормально не получится. (может кто то и будет). И как писал выше пикмимонов, он видимо даже не смотрел, что написало гпт. Тут даже и думать о паттернах и дизайне не стоит.
 
Янв
272
40
Пользователь
К чему тут .env? Это же не проект на 8+к строк. С ним даже работать нормально не получится. (может кто то и будет). И как писал выше пикмимонов, он видимо даже не смотрел, что написало гпт. Тут даже и думать о паттернах и дизайне не стоит.

Показать людям как надо? Сделать удобно для себя и остальных с возможность расширения до чего то серьезного? Ну да. Зачем это))
 
Апр
49
25
Пользователь
Показать людям как надо? Сделать удобно для себя и остальных с возможность расширения до чего то серьезного? Ну да. Зачем это))
Ещё раз повторюсь, чистый гпт код. Просто сделал, ради того что бы сделать.
 
Осуждён за гениальность или проклят за талант?
Окт
100
306
Пользователь
а зачем настолько убивать ии код?

nlist and roles:
nlist = "\n".join([f"{get_user_name(int(id))}: {nick}" for id, nick in nicknames.items()])
 
Сверху