Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Simple Customizable Discord Bot!

Автор: Patch Games

Загружено: 2025-06-10

Просмотров: 615

Описание:

Make your own customizable Discord bot in under a minute! 🔧
Perfect for beginners — no experience needed.
Control messages, add commands, and more!

My Patreon:
https://patreon.com/PatchGames?utm_me...

✨ Full code in the description.
👍 Like & sub for more cool Python + Discord projects!

#discordbot #pythonshorts #coding #discord #botdev #programming #pythonproject #techshorts #codingshorts #discordbots

Code:

import discord
from discord.ext import commands
import logging
from dotenv import load_dotenv
import os

load_dotenv()
token = os.getenv('DISCORD_TOKEN')

handler = logging.FileHandler(filename='discord.log', encoding='utf-8', mode='w')
intents = discord.Intents.default()
intents.message_content = True
intents.members = True

bot = commands.Bot(command_prefix='!', intents=intents)
gamer_role = "Gamer"

@bot.event
async def on_ready():
print(f"We are ready to go in, {bot.user.name}")

@bot.event
async def on_member_join(member):
await member.send(f"Welcome to the server, {member.name}!")

@bot.event
async def on_message(message):
if message.author == bot.user:
return

if "s**t" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "f**k" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "d**k" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "c**t" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "n***r" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "c*m" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

if "s**x" in message.content.lower():
await message.delete()
await message.channel.send(f"{message.author.mention}, please refrain from using inappropriate language.")

await bot.process_commands(message)

@bot.command()
async def hello(ctx):
await ctx.send(f"Hello, {ctx.author.mention}!")

@bot.command()
async def Gamer(ctx):
role1 = discord.utils.get(ctx.guild.roles, name=gamer_role)
if role1:
await ctx.author.add_roles(role1)
await ctx.send(f"{ctx.author.mention}, you have been given the {gamer_role} role! and fuck off connor!")
else:
await ctx.send("Role doesn't exist.")

@bot.command()
async def GamerRemove(ctx):
role1 = discord.utils.get(ctx.guild.roles, name=gamer_role)
if role1:
await ctx.author.remove_roles(role1)
await ctx.send(f"{ctx.author.mention}, you removed the {gamer_role} role!")
else:
await ctx.send("Role not found.")

@bot.command()
@commands.has_role(gamer_role)
async def secret(ctx):
await ctx.send("Welcome to the Gamer club!")

@secret.error
async def secret_error(ctx, error):
if isinstance(error, commands.MissingRole):
await ctx.send("You do not have access!")

bot.run(token, log_handler=handler, log_level=logging.DEBUG)

Simple Customizable Discord Bot!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4432 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "RnHC1XiNWS8" ["related_video_title"]=> string(94) "Венедиктов – страх, Симоньян, компромиссы / вДудь" ["posted_time"]=> string(19) "3 дня назад" ["channelName"]=> string(10) "вДудь" } [1]=> object(stdClass)#4405 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "kTtgvtmIu8I" ["related_video_title"]=> string(46) "Simple Discord bot to moderate and give roles." ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(11) "Patch Games" } [2]=> object(stdClass)#4430 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Vvpz0CMf8Ho" ["related_video_title"]=> string(120) "ПОЧЕМУ СРОЧНО НУЖНО ВЫБРАТЬСЯ ИЗ НИЩЕТЫ!ПОЛУЧИТСЯ ЛИ ЭТО СДЕЛАТЬ?" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> string(26) "Выживание в РФ" } [3]=> object(stdClass)#4437 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "SHjnb-JtKvw" ["related_video_title"]=> string(159) "Как я сделал вирусное видео с помощью Google VEO 3 — Новый уровень нейросетей! #veo3 #ai #sora #flow" ["posted_time"]=> string(22) "10 дней назад" ["channelName"]=> string(7) "Try CGI" } [4]=> object(stdClass)#4416 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "vcRq9m6gRJ8" ["related_video_title"]=> string(109) "У тебя есть n8n? Без этого расширения ты тратишь кучу времени!" ["posted_time"]=> string(21) "7 дней назад" ["channelName"]=> string(58) "Евгений Орел | ИИ. Автоматизация" } [5]=> object(stdClass)#4434 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "s7pnANMPigg" ["related_video_title"]=> string(119) "Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование" ["posted_time"]=> string(19) "3 дня назад" ["channelName"]=> string(27) "Важные истории" } [6]=> object(stdClass)#4429 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "C-TsuHseZkg" ["related_video_title"]=> string(168) "ПРЕМЬЕРА СВЕЖЕГО ДЕТЕКТИВА 2025 ИЗ ФРАНЦУЗСКОЙ КОЛЛЕКЦИИ "УБИЙСТВА В..."!Убийство в Гильвинеке" ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(10) "Filmegator" } [7]=> object(stdClass)#4439 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KZ3tIGHU314" ["related_video_title"]=> string(56) "How to make a Discord Bot for Beginners (Discord.js v14)" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(10) "Under Ctrl" } [8]=> object(stdClass)#4415 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "8UPDF-Is9o0" ["related_video_title"]=> string(118) "Китай представил самых безумных дронов на выставке UAV SHENZHEN EXPO 2025!" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(12) "Alex Robolab" } [9]=> object(stdClass)#4433 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "s3vLAWHjyIY" ["related_video_title"]=> string(85) "Что если поместить маленький портал в большой?" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(20) "оптозоракс" } }
Венедиктов – страх, Симоньян, компромиссы / вДудь

Венедиктов – страх, Симоньян, компромиссы / вДудь

Simple Discord bot to moderate and give roles.

Simple Discord bot to moderate and give roles.

ПОЧЕМУ СРОЧНО НУЖНО ВЫБРАТЬСЯ ИЗ НИЩЕТЫ!ПОЛУЧИТСЯ ЛИ ЭТО СДЕЛАТЬ?

ПОЧЕМУ СРОЧНО НУЖНО ВЫБРАТЬСЯ ИЗ НИЩЕТЫ!ПОЛУЧИТСЯ ЛИ ЭТО СДЕЛАТЬ?

Как я сделал вирусное видео с помощью Google VEO 3 — Новый уровень нейросетей! #veo3 #ai #sora #flow

Как я сделал вирусное видео с помощью Google VEO 3 — Новый уровень нейросетей! #veo3 #ai #sora #flow

У тебя есть n8n? Без этого расширения ты тратишь кучу времени!

У тебя есть n8n? Без этого расширения ты тратишь кучу времени!

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

Как Telegram связан с ФСБ? Что это значит лично для вас? Расследование

ПРЕМЬЕРА СВЕЖЕГО ДЕТЕКТИВА 2025 ИЗ ФРАНЦУЗСКОЙ КОЛЛЕКЦИИ

ПРЕМЬЕРА СВЕЖЕГО ДЕТЕКТИВА 2025 ИЗ ФРАНЦУЗСКОЙ КОЛЛЕКЦИИ "УБИЙСТВА В..."!Убийство в Гильвинеке

How to make a Discord Bot for Beginners (Discord.js v14)

How to make a Discord Bot for Beginners (Discord.js v14)

Китай представил самых безумных дронов на выставке UAV SHENZHEN EXPO 2025!

Китай представил самых безумных дронов на выставке UAV SHENZHEN EXPO 2025!

Что если поместить маленький портал в большой?

Что если поместить маленький портал в большой?

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]