Мне надо что бы я смог изменить шрифт текста, который я вывожу в телеграмме, а именно жирний шрифт и подчёркнутый текст.
send_message
передайте аргумент parse_mode
, вам подойдет обычный "Markdown"bot.send_message(chat_id, 'Обычный текст\n*Жирный*\n__подчерктнутый__', parse_mode='Markdown')
Так же мне надо в одно сообщение вставить стикеры
# sendSticker
sti = open('/tmp/sti.webp', 'rb')
tb.send_sticker(chat_id, sti)
tb.send_sticker(chat_id, "FILEID")
fileid
.@bot.message_handler(content_types=['sticker'])
def send_sticker_id(message):
bot.send_message(message.chat.id, f'This sticker id: {message.sticker.file_id}')
bot.send_sticker(chat_id, sticker_id)
, где sticker_id
- id, который получили из кода выше SELECT
COUNT(case when d.created_at > NOW() - interval '7 days' then 1 else null end) as "7 days",
COUNT(case when d.created_at > NOW() - interval '14 days' then 1 else null end) as "14 days",
COUNT(case when d.created_at > NOW() - interval '1 month' then 1 else null end) as "1 month"
c.short_name
FROM documents_owners dow
INNER JOIN contractors_main c ON dow.contractor_id = c.id
INNER JOIN documents_main d ON dow.document_id = d.id
GROUP BY c.short_name
ORDER BY COUNT(dow.document_id) DESC
for const [name, button] of Object.entries(buttons) {
button.addEventListener('click', () => show( this[name + 'Items']);
}
К большому сожалению обнаружил что в моем городе отсутствуют вузы по направлению информатика-математика или вообще что-то адекватно приближенное к программированию.
Закончу 11 классов, вакансий в моем городе по направлению программирования единицы.
Уйти на фриланс рассматривал как вариант, но там тоже свои заморочки.
Какие перспективы для меня имеются в будущем?
typedef struct {
const char *dli_fname; /* Pathname of shared object that
contains address */
void *dli_fbase; /* Base address at which shared
object is loaded */
const char *dli_sname; /* Name of symbol whose definition
overlaps addr */
void *dli_saddr; /* Exact address of symbol named
in dli_sname */
} Dl_info;
docker run --rm -v ${PWD}/:/var/task -u 0 node:15-alpine sh --help
BusyBox v1.31.1 () multi-call binary.
Usage: sh [-/+OPTIONS] [-/+o OPT]... [-c 'SCRIPT' [ARG0 [ARGS]] / FILE [ARGS] / -s [ARGS]]
Unix shell interpreter
docker run --rm -v ${PWD}/:/var/task -u 0 node:15-alpine sh -c "cd /var/task && npm install && npm ci"
docker run --rm -v ${PWD}/:/var/task -u 0 --workdir="/var/task" node:15-alpine sh -c "npm install && npm ci
docker run --rm -v ${PWD}/:/var/task -u 0 --workdir="/var/task" node:15-alpine npm install && npm ci