add holiday, upd reminder output
This commit is contained in:
+6
-6
@@ -69,8 +69,8 @@ def default_query(inline_query):
|
|||||||
document_file_id='BQACAgIAAxkBAAIBcGLHE2ryQewEP1ddXOd_jF3OOHUfAAISIAACaOk4SissgGKstQbqKQQ',
|
document_file_id='BQACAgIAAxkBAAIBcGLHE2ryQewEP1ddXOd_jF3OOHUfAAISIAACaOk4SissgGKstQbqKQQ',
|
||||||
description='Марк Лутц, 5-е издание, Том 1',
|
description='Марк Лутц, 5-е издание, Том 1',
|
||||||
caption="""<i><b>Изучаем Python</b>, 5-е издание</i>
|
caption="""<i><b>Изучаем Python</b>, 5-е издание</i>
|
||||||
├ Автор: Марк Лутц
|
├ Автор: Марк Лутц
|
||||||
└ Год: 2019""",
|
└ Год: 2019""",
|
||||||
parse_mode='HTML',
|
parse_mode='HTML',
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -79,8 +79,8 @@ def default_query(inline_query):
|
|||||||
document_file_id='BQACAgIAAxkBAAIBdmLHF0InnLNlQuKzi1fZOYWOdu7eAAIrIAACaOk4StPj0vlMzwe2KQQ',
|
document_file_id='BQACAgIAAxkBAAIBdmLHF0InnLNlQuKzi1fZOYWOdu7eAAIrIAACaOk4StPj0vlMzwe2KQQ',
|
||||||
description='Эрик Мэтиз , 3-е издание',
|
description='Эрик Мэтиз , 3-е издание',
|
||||||
caption="""<i><b>Изучаем Python</b>, 3-е издание</i>
|
caption="""<i><b>Изучаем Python</b>, 3-е издание</i>
|
||||||
├ Автор: Эрик Мэтиз
|
├ Автор: Эрик Мэтиз
|
||||||
└ Год: 2020""",
|
└ Год: 2020""",
|
||||||
parse_mode='HTML',
|
parse_mode='HTML',
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -139,8 +139,8 @@ def remind_manually(message):
|
|||||||
else:
|
else:
|
||||||
bot.send_message(message.chat.id, f"<b>Формат даты: MM-DD-YYYY</b>\n\n"
|
bot.send_message(message.chat.id, f"<b>Формат даты: MM-DD-YYYY</b>\n\n"
|
||||||
f"Примеры:\n"
|
f"Примеры:\n"
|
||||||
f"/remind 02-14-2022\n"
|
f"/remind 09-12-2024\n"
|
||||||
f"/remind 09-13-1985", parse_mode='HTML')
|
f"/remind 09-13-2022", parse_mode='HTML')
|
||||||
|
|
||||||
|
|
||||||
@bot.message_handler(commands=['jobs'])
|
@bot.message_handler(commands=['jobs'])
|
||||||
|
|||||||
+2
-2
@@ -27,11 +27,11 @@ def remind(chat_to_repeat=PYTHONCHATRU, today=dt.today()):
|
|||||||
date = '09-12-1000' # instead of 09-13-1000 in non-leap-year
|
date = '09-12-1000' # instead of 09-13-1000 in non-leap-year
|
||||||
date = dt.strptime(date, "%m-%d-%Y")
|
date = dt.strptime(date, "%m-%d-%Y")
|
||||||
if today.month == date.month and today.day == date.day:
|
if today.month == date.month and today.day == date.day:
|
||||||
notification = f'🎉💻 Сегодня <b><u>{holiday.upper()}</u></b>!\
|
notification = f'🎉 Сегодня <b><u>{holiday.upper()}</u></b>!\
|
||||||
\n\n{description}.'
|
\n\n{description}.'
|
||||||
if date.year != 1000:
|
if date.year != 1000:
|
||||||
age = today.year - date.year
|
age = today.year - date.year
|
||||||
notification += f'\n<i>{age} годовщина</i>'
|
notification += f'\n\n🥳 <i>{age}-ая годовщина</i>'
|
||||||
bot.send_message(chat_to_repeat, notification, parse_mode='HTML')
|
bot.send_message(chat_to_repeat, notification, parse_mode='HTML')
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+5
-4
@@ -1,12 +1,13 @@
|
|||||||
"Date (mm-dd-yyyy)","Name","Description"
|
"Date (mm-dd-yyyy)","Name","Description"
|
||||||
"02-14-1946","День компьютерщика","14 февраля 1946 года научному миру и всем заинтересованным был продемонстрирован первый реально работающий электронный компьютер ENIAC I (Electrical Numerical Integrator And Calculator)"
|
"02-14-1946","День компьютерщика","14 февраля 1946 года научному миру и всем заинтересованным был продемонстрирован первый реально работающий электронный компьютер ENIAC I"
|
||||||
"02-20-1991","День рождения Python","Задумка по реализации языка появилась в конце 1980-х годов, а разработка его реализации началась в 1989 году сотрудником голландского института CWI Гвидо ван Россумом"
|
"02-20-1991","День рождения Python","Задумка по реализации языка появилась в конце 1980-х годов, а разработка его реализации началась в 1989 году сотрудником голландского института CWI Гвидо ван Россумом"
|
||||||
"04-01-2010","День рождения Flask","Flask — фреймворк для создания веб-приложений на языке программирования Python. Создатель и основной автор — австрийский программист Армин Ронахер"
|
"04-01-2010","День рождения Flask","Flask — фреймворк для создания веб-приложений на языке программирования Python. Создатель и основной автор — австрийский программист Армин Ронахер"
|
||||||
"04-04-1998","День веб-мастера","4 апреля — «404» — отмечают свой профессиональный праздник неутомимые веб-мастера и интернет-разработчики"
|
"04-04-1000","День веб-мастера","4 апреля — «404» — отмечают свой профессиональный праздник неутомимые веб-мастера и интернет-разработчики"
|
||||||
"04-07-1994","День рождения Рунета","7 апреля 1994 года для России был зарегистрирован домен — .Ru — и внесен в международную базу данных национальных доменов верхнего уровня"
|
"04-07-1994","День рождения Рунета","7 апреля 1994 года для России был зарегистрирован домен — .Ru — и внесен в международную базу данных национальных доменов верхнего уровня"
|
||||||
"05-23-1995","День рождения MySQL","MySQL — это система управления базами данных (СУБД), распространяемая как свободное программное обеспечение"
|
"05-23-1995","День рождения MySQL","MySQL — это система управления базами данных (СУБД), распространяемая как свободное программное обеспечение"
|
||||||
"07-08-1996","День рождения PostgreSQL","PostgreSQL — свободная объектно-реляционная система управления базами данных (СУБД). Разработка начиналась в 1986 году Майклом Стоунбрейкером, руководителем более раннего проекта Ingres"
|
"07-08-1996","День рождения PostgreSQL","PostgreSQL — свободная объектно-реляционная система управления базами данных (СУБД). Разработка начиналась в 1986 году Майклом Стоунбрейкером"
|
||||||
"07-21-2005","День рождения Django","Джанго — свободный фреймворк для веб-приложений на языке Python. Авторы: американский веб-разработчик Адриан Головатый и британский программист Саймон Уиллисон"
|
"07-21-2005","День рождения Django","Джанго — свободный фреймворк для веб-приложений на языке Python. Авторы: американский веб-разработчик Адриан Головатый и британский программист Саймон Уиллисон"
|
||||||
"09-13-1000","День программиста","День программиста отмечают практически повсеместно, ведь в XXI веке важность и необходимость этой профессии понятна всем. А в России праздник даже является официальным"
|
"09-13-1000","День программиста","Профессиональный праздник, отмечаемый в 256-й день года. В XXI веке важность и необходимость этой профессии понятна всем"
|
||||||
"12-03-2008","День рождения Python 3","В Python 3000 (Python 3.0, Py3k) устранены многие недостатки архитектуры с максимально возможным (но не полным) сохранением совместимости со старыми версиями Python"
|
"12-03-2008","День рождения Python 3","В Python 3000 (Python 3.0, Py3k) устранены многие недостатки архитектуры с максимально возможным (но не полным) сохранением совместимости со старыми версиями Python"
|
||||||
"12-05-2018","День рождения FastAPI","FastAPI — веб-фреймворк для создания API, написанный на Python. Один из самых быстрых и популярных (после Django и Flask) веб-фреймворков, написанных на Python. Автор — Себастьян Рамирез"
|
"12-05-2018","День рождения FastAPI","FastAPI — веб-фреймворк для создания API, написанный на Python. Один из самых быстрых и популярных (после Django и Flask) веб-фреймворков, написанных на Python. Автор — Себастьян Рамирез"
|
||||||
|
"12-10-1000","День рождения первой программистки","Ада Лавлейс написала первую в истории компьютерную программу, первой ввела термины «рабочие ячейки», «цикл» и др. Считается первым программистом в истории"
|
||||||
|
|||||||
|
Reference in New Issue
Block a user