commit 030b39cc3dfddc42a5cb6958685ea8005217b179 Author: beaconborn Date: Mon Feb 28 02:40:59 2022 +0300 init diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/discord-bot.iml b/.idea/discord-bot.iml new file mode 100644 index 0000000..74d515a --- /dev/null +++ b/.idea/discord-bot.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..a38d51b --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..1edc0ce --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..ef7b832 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..e201780 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/audio/1.mp3 b/audio/1.mp3 new file mode 100644 index 0000000..3ef6547 Binary files /dev/null and b/audio/1.mp3 differ diff --git a/audio/Escape From Tarkov - Взорвать его нахуй.mp3 b/audio/Escape From Tarkov - Взорвать его нахуй.mp3 new file mode 100644 index 0000000..43a92cd Binary files /dev/null and b/audio/Escape From Tarkov - Взорвать его нахуй.mp3 differ diff --git a/audio/Escape From Tarkov - Внимание Справа, Внимание Слева.mp3 b/audio/Escape From Tarkov - Внимание Справа, Внимание Слева.mp3 new file mode 100644 index 0000000..edabb42 Binary files /dev/null and b/audio/Escape From Tarkov - Внимание Справа, Внимание Слева.mp3 differ diff --git a/audio/Escape From Tarkov - Все за мной, Выдвигаюсь.mp3 b/audio/Escape From Tarkov - Все за мной, Выдвигаюсь.mp3 new file mode 100644 index 0000000..e0cd4da Binary files /dev/null and b/audio/Escape From Tarkov - Все за мной, Выдвигаюсь.mp3 differ diff --git a/audio/Escape From Tarkov - Ебашим, Граната, Давай вперед, Двигаем, Держим темп.mp3 b/audio/Escape From Tarkov - Ебашим, Граната, Давай вперед, Двигаем, Держим темп.mp3 new file mode 100644 index 0000000..b79c04c Binary files /dev/null and b/audio/Escape From Tarkov - Ебашим, Граната, Давай вперед, Двигаем, Держим темп.mp3 differ diff --git a/audio/Escape From Tarkov - И хуй мой танцевал чечетку.mp3 b/audio/Escape From Tarkov - И хуй мой танцевал чечетку.mp3 new file mode 100644 index 0000000..9710633 Binary files /dev/null and b/audio/Escape From Tarkov - И хуй мой танцевал чечетку.mp3 differ diff --git a/audio/Escape From Tarkov - На бля, на жри сука.mp3 b/audio/Escape From Tarkov - На бля, на жри сука.mp3 new file mode 100644 index 0000000..758adad Binary files /dev/null and b/audio/Escape From Tarkov - На бля, на жри сука.mp3 differ diff --git a/audio/Escape From Tarkov - Ништяк пацаны, сегодня кайфуем.mp3 b/audio/Escape From Tarkov - Ништяк пацаны, сегодня кайфуем.mp3 new file mode 100644 index 0000000..4730028 Binary files /dev/null and b/audio/Escape From Tarkov - Ништяк пацаны, сегодня кайфуем.mp3 differ diff --git a/audio/Escape From Tarkov - Нормальн-нормальн живем пацаны.mp3 b/audio/Escape From Tarkov - Нормальн-нормальн живем пацаны.mp3 new file mode 100644 index 0000000..ba66879 Binary files /dev/null and b/audio/Escape From Tarkov - Нормальн-нормальн живем пацаны.mp3 differ diff --git a/audio/Escape From Tarkov - Ну и чо тут за хуйня.mp3 b/audio/Escape From Tarkov - Ну и чо тут за хуйня.mp3 new file mode 100644 index 0000000..640b0fe Binary files /dev/null and b/audio/Escape From Tarkov - Ну и чо тут за хуйня.mp3 differ diff --git a/audio/Escape From Tarkov - Ну чё начало дня уже не плохое.mp3 b/audio/Escape From Tarkov - Ну чё начало дня уже не плохое.mp3 new file mode 100644 index 0000000..312baf6 Binary files /dev/null and b/audio/Escape From Tarkov - Ну чё начало дня уже не плохое.mp3 differ diff --git a/audio/Escape From Tarkov - О ништяк шкура цела уже не плохо.mp3 b/audio/Escape From Tarkov - О ништяк шкура цела уже не плохо.mp3 new file mode 100644 index 0000000..09f9396 Binary files /dev/null and b/audio/Escape From Tarkov - О ништяк шкура цела уже не плохо.mp3 differ diff --git a/audio/Escape From Tarkov - О пиздарики на воздушном шарике.mp3 b/audio/Escape From Tarkov - О пиздарики на воздушном шарике.mp3 new file mode 100644 index 0000000..8afe447 Binary files /dev/null and b/audio/Escape From Tarkov - О пиздарики на воздушном шарике.mp3 differ diff --git a/audio/Escape From Tarkov - С утра выпил день свободен.mp3 b/audio/Escape From Tarkov - С утра выпил день свободен.mp3 new file mode 100644 index 0000000..fb35265 Binary files /dev/null and b/audio/Escape From Tarkov - С утра выпил день свободен.mp3 differ diff --git a/audio/Escape From Tarkov - Смех дикого.mp3 b/audio/Escape From Tarkov - Смех дикого.mp3 new file mode 100644 index 0000000..86fcbd6 Binary files /dev/null and b/audio/Escape From Tarkov - Смех дикого.mp3 differ diff --git a/audio/Escape From Tarkov - Сука ты и упырь гнида.mp3 b/audio/Escape From Tarkov - Сука ты и упырь гнида.mp3 new file mode 100644 index 0000000..ac71b45 Binary files /dev/null and b/audio/Escape From Tarkov - Сука ты и упырь гнида.mp3 differ diff --git a/audio/Escape From Tarkov - Чики брики - пальчик выкинь.mp3 b/audio/Escape From Tarkov - Чики брики - пальчик выкинь.mp3 new file mode 100644 index 0000000..35c49cb Binary files /dev/null and b/audio/Escape From Tarkov - Чики брики - пальчик выкинь.mp3 differ diff --git a/audio/Escape From Tarkov - Я поебашил, Справа виже его бля, Слева хуй, Разделал нахуй.mp3 b/audio/Escape From Tarkov - Я поебашил, Справа виже его бля, Слева хуй, Разделал нахуй.mp3 new file mode 100644 index 0000000..0cbfdd1 Binary files /dev/null and b/audio/Escape From Tarkov - Я поебашил, Справа виже его бля, Слева хуй, Разделал нахуй.mp3 differ diff --git a/main.py b/main.py new file mode 100644 index 0000000..956f66a --- /dev/null +++ b/main.py @@ -0,0 +1,39 @@ +import sys +import threading +import logging +import discord +import ffmpeg +from discord import guild, FFmpegPCMAudio + +from discord.ext import commands + +threading.current_thread().name = "main" +logging.basicConfig(stream=sys.stdout, filemode='w', level='INFO', + format='%(asctime)s - %(levelname)s - %(threadName)s - %(message)s') + +bot = commands.Bot(command_prefix='$') + + +@bot.event +async def on_voice_state_update(member, before, after): + channel = bot.get_channel(947075464256712724) + print(member) + _memb = 260050236813082624 + if before.channel == None: + await channel.send(f'{member.mention} ах ты ебаглаз') + voice_client: discord.VoiceClient = discord.utils.get(bot.voice_clients, guild=guild) + audio_source = FFmpegPCMAudio('audio/1.mp3') + if not voice_client.is_playing(): + voice_client.play(audio_source, after=None) + if after.channel == None: + await channel.send(f'{member.mention} ты куда пошел?') + + +@bot.event +async def on_ready(): + logging.info(f'Bot started') + + +bot.run('OTQ2ODE5MDA0MzE0NTcwODUy.YhkP6Q.dhFqi2MJMrxzHt5FtjK5Cl-5BI8') + +# if __name__ == '__main__': diff --git a/sqlite_python.db b/sqlite_python.db new file mode 100644 index 0000000..b82621a Binary files /dev/null and b/sqlite_python.db differ