<?php
$clicks = 0 // Получаем кол-во кликов
setcookie("clicks", clicks);
// Теперь нужно получить их
$clicks = $_COOKIE["clicks"];
echo $clicks;
?>
let clicks = 0; // Получаем кол-во кликов
localStorage.setItem("clicks", clicks);
// Теперь получим их
const clicks = localStorage.getItem("clicks");
console.log(clicks);
int(input())
и ввести 100, то будет результат нормальным, а вы указываете 10000000 1 - это уже строка, ведь в python число может быть только: "100..." или как float "1000.1". Можно использовать следующий код:num = input("Enter a number > ")
# проверка на число
if not num.isdigit():
return False
# Дальше можно сделать
num = int(num) # и ошибок не будет.
if ('Notification' in window) {
Notification.requestPermission().then(permission => {
if (permission === 'granted') {
// Разрешение получено, можно отправлять уведомления
} else {
// Разрешение не получено
}
});
}
bot = commands.Bot('#', description='Крутой бот от Луффича)', intents=discord.Intents.all())
bot.add_cog(Music(bot))
bot.remove_command('help')
@bot.command()
async def test():
...
bot.start(token)
@bot.command()
async def mute(ctx, member: discord.Member, duration: str, *, reason: str):
try:
await ctx.message.delete()
duration_mute = int(duration[:1]) # duration = 1h. [0:] = 1
duration_time = str(duration[1:]) # duration = 1h. [:0] = h
duration_timer = None # timedelta
if any(map(duration_time.lower().startswith, ['s', 'с'])):
duration_timer = datetime.datetime.utcnow() + datetime.timedelta(hours=3, seconds=int(duration_mute))
if any(map(duration_time.lower().startswith, ['m', 'м'])):
duration_timer = datetime.datetime.utcnow() + datetime.timedelta(hours=3, minutes=int(duration_mute))
if any(map(duration_time.lower().startswith, ['h', 'ч'])):
duration_timer = datetime.datetime.utcnow() + datetime.timedelta(hours=int(duration_mute)+3)
if any(map(duration_time.lower().startswith, ['d', 'д'])):
duration_timer = datetime.datetime.utcnow() + datetime.timedelta(hours=3, days=int(duration_mute))
a = await member.timeout(duration_timer.astimezone(pytz.timezone("Europe/Moscow")), reason=reason)
embed = discord.Embed(
title="Пользователь замучен",
color=discord.Color.red(),
description=f"Наказан: {member.mention}\nЗамучен: {ctx.author.mention}\nСрок: {duration} мин\nОкончание: {end_time_str}\nПричина: {reason}"
)
await ctx.send(embed=embed)
except discord.Forbidden:
embed = discord.Embed(
title="Ошибка",
color=discord.Color.red(),
description="У меня недостаточно прав для выполнения этой команды."
)
await ctx.send(embed=embed)
except commands.MissingRequiredArgument:
embed = discord.Embed(
title="Ошибка",
color=discord.Color.red(),
description="Некоторые обязательные аргументы отсутствуют. Используйте команду в следующем формате: !mute @пользователь срок_мута(в минутах) причина."
)
await ctx.send(embed=embed)
except commands.BadArgument:
embed = discord.Embed(
title="Ошибка",
color=discord.Color.red(),
description="Неверный формат аргумента. Пожалуйста, проверьте правильность введенных данных."
)
await ctx.send(embed=embed)
$("*").click((event) => {
$(event.target).toggleClass("active");
});
#[tauri::command]
fn get_username() -> String {
let username = whoami::username();
format!("Привет, {}!", username)
}
async function getUsername() {
const response = await window.tauri.promisified({
cmd: 'get_username'
});
const username = response.result;
const element = document.getElementById('greeting');
element.innerHTML = username;
}
document.addEventListener('DOMContentLoaded', getUsername);
$('#checkout').click(function() {
payments.pay("charge", {
publicId: "ВАШ_ID",
description: "Тестовая оплата",
amount: 100,
currency: "RUB",
invoiceId: "",
accountId: "",
email: "",
skin: "classic",
requireEmail: true,
}).then(function(widgetResult) {
console.log('result', widgetResult);
}).catch(function(error) {
console.log('error', error);
});
});
<script src="https://vk.com/js/api/external/56.js"></script>
<button id="vk-auth-button">Авторизоваться через ВКонтакте</button>
<script>
document.getElementById('vk-auth-button').addEventListener('click', function() {
VK.Auth.login(function(response) {
// Обработка ответа от сервера
if (response.session) {
// Авторизация прошла успешно
} else {
// Авторизация не удалась
}
}, VK.Auth.access.AUDIO);
});
</script>
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='!')
# Создаем словарь для хранения количества сообщений пользователя
message_count = {}
# Задаем лимит сообщений за определенный промежуток времени
SPAM_LIMIT = 5
SPAM_TIME = 10
@bot.event
async def on_message(message):
# Проверяем, что сообщение отправлено в текстовый канал
if isinstance(message.channel, discord.TextChannel):
# Проверяем, что отправитель не является ботом
if not message.author.bot:
# Проверяем, что отправитель не находится в списке администраторов
if message.author not in bot.get_guild(message.guild.id).get_role(ADMIN_ROLE_ID).members:
# Получаем количество сообщений пользователя за последний SPAM_TIME секунд
if message.author.id in message_count:
message_count[message.author.id] += 1
else:
message_count[message.author.id] = 1
# Если количество сообщений превышает SPAM_LIMIT, то удаляем сообщение и отправляем предупреждение
if message_count[message.author.id] > SPAM_LIMIT:
await message.delete()
await message.author.send(f'Вы были заблокированы на {SPAM_TIME} секунд за спам')
await message.author.add_roles(bot.get_guild(message.guild.id).get_role(MUTED_ROLE_ID))
await asyncio.sleep(SPAM_TIME)
await message.author.remove_roles(bot.get_guild(message.guild.id).get_role(MUTED_ROLE_ID))
message_count[message.author.id] = 0
await bot.process_commands(message)
message = await bot.send_message(chat_id='-00000000', text=f'{message.from_user.username} Находиться в меню и нажал кнопку')
result = await bot.delete_message(chat_id='-00000000', message_id='id сообщения.')
$amount = 10.50; // исходная сумма в валюте
$exchangeRate = 1.22; // курс обмена
$convertedAmount = $amount * $exchangeRate;
echo $convertedAmount; // выводит 12.81
$amount = '10.50'; // исходная сумма в валюте
$exchangeRate = '1.22'; // курс обмена
$convertedAmount = bcadd($amount, '0', 2);
$convertedAmount = bcmul($convertedAmount, $exchangeRate, 2);
echo $convertedAmount; // выводит 12.81