с необязательным аргументом member
Участник вводит просто команду чай
и ему выводит сообщение: (ник участника) выпил чай
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix='!')
@bot.command()
async def чай(ctx, member: discord.Member = None):
if member is None:
await ctx.send(f'{ctx.author.name} выпил чай.')
else:
await ctx.send(f'{ctx.author.name} пьёт чай с {member.name}.')
bot.run('your-token-here')
Но не знаю, какое техническое решение взять? Писать на нативном РНР? Взять готовый фрэймворк?
Пытаюсь через document.querySelectorAll но тоже выходит ошибка
<script>
// Получаем все карточки товаров
const cards = document.querySelectorAll('.cart');
cards.forEach((card) => {
const addToCartLink = card.querySelector('.buy_button');
const inputElement = card.querySelector('.kolvo input');
const plusButton = card.querySelector('.kolvo .plus');
const minusButton = card.querySelector('.kolvo .minus');
// Функция для обновления ссылки при изменении значения input
const updateLink = () => {
const inputValue = inputElement.value;
const newLink = addToCartLink.getAttribute('href').replace(/q=\d+/, 'q=' + inputValue);
addToCartLink.setAttribute('href', newLink);
};
// plus
plusButton.addEventListener('click', () => {
inputElement.stepUp();
updateLink();
});
// minus
minusButton.addEventListener('click', () => {
inputElement.stepDown();
updateLink();
});
// Обработчик события при изменении значения input
inputElement.addEventListener('input', () => {
updateLink();
});
});
</script>
<div class="cart">
<a class="buy_button" href="/addtocart.php?id=387&q=1" rel="nofollow">Добавить в корзину</a>
<div class="kolvo">
<span class="minus">-</span>
<input type="number" value="1" min="1">
<span class="plus">+</span>
</div></div>
эти функции выполняются только когда, пользователь находится на сайте
node index.js
. // set localStorage
localStorage.setItem('myKey', 'myValue');
// get localStorage
let value = localStorage.getItem('myKey');
console.log(value); // myValue
const fs = require('fs');
// write
fs.writeFile('myFile.txt', 'myValue', (err) => {
if (err) throw err;
console.log('The file has been saved!');
});
// read
fs.readFile('myFile.txt', 'utf8', (err, data) => {
if (err) throw err;
console.log(data); // myValue
});
let Table = this.$refs.theTable
// rows
for(let rowIndex = 0; rowIndex < Table.rows.length; rowIndex++) {
let row = Table.rows[rowIndex];
// cells
for(let cellIndex = 0; cellIndex < row.cells.length; cellIndex++) {
// is data?
if(this.allDataOfDays[cellIndex] && this.allDataOfDays[cellIndex][rowIndex]) {
row.cells[cellIndex].innerText = this.allDataOfDays[cellIndex][rowIndex];
}
}
}
let user = {
name: "David",
age: 25,
}
function objectClone(object) {
let newObject = {};
for (let key in object) {
newObject[key] = object[key];
}
return newObject;
}
let user2 = objectClone(user);
console.log(user2.name); // выводит "David"
Будет показан живому человеку, но уже на другом домене - зеркале
Как реализовать переадресацию домена сохранив позиции основного домена в поисковой выдачи?
Мне нужно запутать РКН
Зачем вообще нексту еще другой сервер, если некст и так всё может делать сам?
document.addEventListener('DOMContentLoaded', (event) => {
const videoBtn = document.querySelector('#video-btn');
const videoPicture = document.querySelector('.video__picture');
videoBtn.addEventListener('click', function () {
videoPicture.classList.add('none');
});
});