Разработка | Цербер
45 subscribers
125 photos
4 videos
18 links
🔥 Авторские проекты и коды на Python | 5+ лет опыта | Заказы: @qlljoinh
КЕЙС С РИАМО БОТОМ https://t.me/DeveloperCerberus/264?single

Middle разработчик. Пишу ботов для telegram, discord и VK на python с использованием новейших технологий и библиотек.
Download Telegram
Начал обучение разработки игр... 😸
🔥4
4100118934661722 - сюда кидайте донатики и пожелания по игре)
👍3
Пишем сценарий...✍️

Что вы хотите увидеть в РПГ игре ?
В поисках художников.
Все художники были найдены, ожидаю спрайты.
🔥2
Ищу людей, умеющих красиво рисовать и людей, которые готовы попробовать себя в игровой индустрии, пишите в лс. @qlljoinh
👍2
С наступающим Новым годом! 🎉 Пусть этот волшебный праздник принесет в твою жизнь новые свершения и радостные моменты, которые наполнят сердце светом и теплом.😁 Желаю крепкого здоровья, благополучия и исполнения всех заветных желаний.🤭 Пусть каждый день нового года будет наполнен светом, теплом и любовью.🔋
❤2🔥2
С новым годом:))
❤3
Теперь точно с новым годом)
🎉2
Скоро начну делать одну плюшку, достаточно таки интересную, связана с троянами.
👍2
Управление компьютером с телефона с использованием локального сервера (вайфая, к которому подключёно устройство). Скоро выложу побольше.
👍1🤯1
Потролил чутка)
👍2
В канале падают просмотры. Что вы хотите видеть в этом телеграмм канале из проектов?
Пишите свои варианты в комментариях. 👇
Вкусно:)
👍3
Я пишу ботов, я в этом pro,
Disnake, discord.py — это моё.
Сам научился, не ждал никаких курсов,
Теперь мой бот шутит, банит и пишет курсы.

Telegram боты — это мой стиль,
Я их создаю, будто магический пыл.
А ещё я геймер, в играх я бог,
Но код мой круче, чем любой блок в Minecraft, влог!

Я — ботодел, я — мастер кода,
Discord, Telegram — моя погода.
Сам научился, я в этом pro,
Мои боты круты, я веду за собой!

Ночи без сна, я пишу хендлеры,
Команды, ивенты — это мои сферы.
Создаю команды, как будто волшебник,
Мой бот шутит, банит и даже лечит.

Telegram боты — это мой кайф,
Я их создаю, будто играю в райф.
А в перерывах — Blood Strike, я в деле,
Но код мой круче, чем любой хедшот в кадре, смелее!

Я — ботодел, я — мастер кода,
Discord, Telegram — моя погода.
Сам научился, я в этом pro,
Мои боты круты, я веду за собой!

Меня не учили, меня не звали,
Но я сам прорвался, я сам загорелся.
Теперь я в топе, я сам себе босс,
Self-made ботодел — вот это success!

Мой бот в Discord играет в шахматы,
Он ставит мат, как будто это просто забава.
Я геймер, программист, я просто универсал,
Мой код — как ферзь в игре, я всегда на пьедестале!

В Minecraft я строю, как будто архитектор,
Но код мой круче, чем любой редстоун-конструктор.
Сам научился, сам дошёл до вершин,
Теперь я в тренде, и это мой джин!

Я — ботодел, я — мастер кода,
Discord, Telegram — моя погода.
Сам научился, я в этом pro,
Мои боты круты, я веду за собой!

Я пишу ботов, я в этом pro,
Disnake, discord.py — это моё.
Сам научился, и вот я — в игре, в моде.
Self-made ботодел — это мой thrill, мой code!

-
🔥5🤯1
Разработка сайта для управления компьютером на время прекращена. Разрабатываю то, чего здесь нет и не разу не делал -> бота с музыкой (заказали)
👍2
Один из хитрых приемов в Python — это использование декораторов для модификации поведения функций. Декораторы позволяют добавлять дополнительную логику к функции, не изменяя её исходный код.

Пример: декоратор для измерения времени выполнения функции.

import time

def timer_decorator(func):
def wrapper(*args, **kwargs):
start_time = time.time()
result = func(*args, **kwargs)
end_time = time.time()
print(f"Функция {func.__name__} выполнилась за {end_time - start_time:.4f} секунд")
return result
return wrapper

@timer_decorator
def some_function():
time.sleep(2)
print("Функция выполнена")

some_function()

### Что происходит:
1. timer_decorator — это функция-декоратор, которая принимает другую функцию (func).
2. Внутри декоратора создается wrapper, который выполняет код до и после вызова func.
3. @timer_decorator применяет декоратор к функции some_function.
4. При вызове some_function() автоматически измеряется время её выполнения.

Этот прием полезен для отладки, логирования, кэширования и других задач.
👍2
Channel name was changed to «Python for qll»
### **Использование dataclasses для создания классов данных**

Если ты пишешь бота для Telegram и тебе нужно хранить данные (например, информацию о пользователях или настройки), то модуль dataclasses — это твой лучший друг. Он упрощает создание классов, которые предназначены только для хранения данных, без лишнего кода.

#### **Что такое dataclass?**
dataclass — это декоратор, который автоматически добавляет в класс методы __init__, __repr__, __eq__ и другие, чтобы ты мог сосредоточиться на данных, а не на boilerplate-кодеПример для Telegram-ботаm-бота**

Предположим, ты пишешь бота, который хранит информацию о пользователях. Вместо того чтобы писать класс вручную, используй dataclass.

from dataclasses import dataclass

@dataclass
class User:
user_id: int
username: str
is_admin: bool = False # Поле со значением по умолчанию

# Создаем объект пользователя
user = User(user_id=123, username="Alice")

# Выводим информацию
print(user) # User(user_id=123, username='Alice', is_admin=False)

#### **ПреимущКороткий код:откий код:** Не нinitать __init__, __repr__ и другиеЧитаемость:итаемость:** Поля класса объявляются прямо в телеГибкость:*Гибкость:** Можно добавлять значения по умолчанию и аннотации тКак это использовать в Telegram-боте?gram-боте?**

Допустим, ты хочешь хранить данные о пользователях в словаре:

users_db = {}

# Добавляем пользователя
users_db[123] = User(user_id=123, username="Alice", is_admin=True)

# Получаем данные
user = users_db[123]
print(f"Пользователь {user.username} {'админ' if user.is_admin else 'не админ'}")

#### **Итог:**
dataclass — это мощный инструмент для работы с данными. Он делает код короче, чище и удобнее для поддержки. Используйте его, чтобы не писать лишний код в своих проектах!
👍3