Дискорд бот "Приватные комнаты"

reques6e

Новичок
Автор темы
3
7
7re5Fdi.png


Как настроить бота?
Заходим в ⁡config.py⁡, и задаём значения переменных:
Config:
Python:
token = 'your_token_here'
guild_id = 0  # ID Сервера

category_id = 0 # ID Категории в котором находятся private_control_id и create_private_chan_id
private_control_id = 0 # ID канала для создания панели управления
create_private_chan_id = 0 # ID Voice канала в дискорде
message_id = 0 # ЧИТАЙТЕ ПОДРОБНЕЕ В FAQ!

# Все эти эмодзи есть в /assest/psd/PrivateRoomIcon.psd
emoji1 = '<:vip:1180438222082420818>' # передать владельца
emoji2 = '<:limitededition:1180444076697452544>' # изменить лимит
emoji3 = '<:lock:1180430104334172220>' # закрыть доступ
emoji4 = '<:unlock:1180430126933082143>' # открыть доступ
emoji5 = '<:microphone:1180433814888120410>' # размутить
emoji6 = '<:microphoneoff:1180433831757627393>' # замутить
emoji7 = '<:view:1180435453699182622>' # скрыть/открыть комнату
emoji8 = '<:signal:1180438867149590578>' # закрыть/открыть доступ
emoji9 = '<:pencil:1180434371723919420>' # изменить название
emoji10 = '<:door:1180441202135408650>' # выгнать участника


Подробнее про message_id:

message_id используется для изменения прошлого сообщения, дабы не спамить водном и том же канале. Возникает вопрос, как его настроить? В config.py мы должны задать значения всем переменным кроме message_id (так и оставляем 0), запускаете бота и проверяете что всё работает, выключаете бота и копируете ID сообщения, только потом задаём значение для message_id.

Автоматическая установка бота на сервер

Переходим в деррикторию бота и пишем команду chmod +x setup.sh, и запускаем ./setup.sh. Бот будет включатся автоматически даже после перезагрузки самого сервера (VDS/VPS).
Как включить/перезагрузить/остановить бота?
Бот работает под сервисом 'privateroomsbot'

Для включения бота напишите:
⁡sudo systemctl start privateroomsbot.service
Для перезапуска бота напишите:
⁡sudo systemctl restart privateroomsbot.service
Для выключения бота напишите:
⁡sudo systemctl stop privateroomsbot.service


В общем добавлена автоустановка, обширная настройка, psd emoji

Скачать:
https://github.com/reques6e/private-rooms-bot

Исправлены баги с автоустановкой
 
Последнее редактирование модератором:

reques6e

Новичок
Автор темы
3
7
Если нашли баги, пишите, исправлю! (в гитхаб)
 

ghdfghdfghd

Новичок
2
0
Норм, вроде слетели эмодзи
а так переделал под себя не знал об этой теме +rep
 

Похожие темы

  1. Ответы
    2
    Просмотры
    657