Исрпавил отступы комментариев
This commit is contained in:
parent
5cd6c1d483
commit
2769b2f4aa
2 changed files with 8 additions and 10 deletions
0
database.msgpack
Normal file
0
database.msgpack
Normal file
|
@ -1,15 +1,15 @@
|
||||||
# Интеграция Дискорда и ГитЛаба
|
''' Интеграция Дискорда и ГитЛаба
|
||||||
#© Стешенко Артём и Зажигин Богдан 2023—2023
|
© Стешенко Артём и Зажигин Богдан 2023—2023 '''
|
||||||
|
|
||||||
from os import environ, remove
|
from os import environ, remove
|
||||||
# Получение переменных среды и удаление файлов —
|
# Получение переменных среды и удаление файлов —
|
||||||
#https://docs.python.org/3.12/library/os.html
|
# https://docs.python.org/3.12/library/os.html
|
||||||
import msgpack
|
import msgpack
|
||||||
# Бинарная сериализация, создание машинной базы данных —
|
# Бинарная сериализация, создание машинной базы данных —
|
||||||
#https://github.com/msgpack/msgpack-python/blob/main/README.md
|
# https://github.com/msgpack/msgpack-python/blob/main/README.md
|
||||||
import gitlab, discord
|
import gitlab, discord
|
||||||
# Обертка АПИ ГитЛаба — https://python-gitlab.readthedocs.io/en/latest и
|
# Обертка АПИ ГитЛаба — https://python-gitlab.readthedocs.io/en/latest и
|
||||||
#АПИ Дискорда — https://discordpy.readthedocs.io/en/latest
|
# АПИ Дискорда — https://discordpy.readthedocs.io/en/latest
|
||||||
|
|
||||||
|
|
||||||
database = open("database.msgpack", "a+") # создать базу данных если её нет
|
database = open("database.msgpack", "a+") # создать базу данных если её нет
|
||||||
|
@ -25,8 +25,7 @@ project = gitlab_instance.projects.get(13) # определение проект
|
||||||
|
|
||||||
intents = discord.Intents.default() # использовать требования по умолчанию
|
intents = discord.Intents.default() # использовать требования по умолчанию
|
||||||
intents.message_content = True # требовать содержимое сообщений
|
intents.message_content = True # требовать содержимое сообщений
|
||||||
# Определение событий требуемых для функционирования бота, например,
|
# Определение событий требуемых для функционирования бота, например, «пользователь печатает» можно игнорировать, а отправленное сообщение нужно получить
|
||||||
#«пользователь печатает» можно игнорировать, а отправленное сообщение нужно получить
|
|
||||||
|
|
||||||
discord_bot = discord.Client(intents=intents) # определение конфигурации бота
|
discord_bot = discord.Client(intents=intents) # определение конфигурации бота
|
||||||
|
|
||||||
|
@ -55,9 +54,8 @@ async def on_message(message): # обработка каждого сообще
|
||||||
discord_bot.run(environ.get("TOKEN_DISCORD")) # авторизация бота по токену из среды и запуск
|
discord_bot.run(environ.get("TOKEN_DISCORD")) # авторизация бота по токену из среды и запуск
|
||||||
|
|
||||||
|
|
||||||
#TODO: Регистрировать команды бота в Команды Приложения —
|
# TODO: Регистрировать команды бота в Команды Приложения —
|
||||||
#https://discordpy.readthedocs.io/en/latest/interactions/api.html#application-commands:
|
# https://discordpy.readthedocs.io/en/latest/interactions/api.html#application-commands:
|
||||||
|
|
||||||
#=======================================================================
|
#=======================================================================
|
||||||
|
|
||||||
'''tree_commands = discord.app_commands.CommandTree(discord_bot) # Объявление дерева команд бота
|
'''tree_commands = discord.app_commands.CommandTree(discord_bot) # Объявление дерева команд бота
|
||||||
|
|
Loading…
Add table
Reference in a new issue