Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.vscode/
env/
.venv/
venv/
.env
.coverage
.pypirc
Expand Down
16 changes: 10 additions & 6 deletions example_bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,24 @@
import asyncio
import sys
from datetime import datetime

from aiogram_calendar import SimpleCalendar, SimpleCalendarCallback, DialogCalendar, DialogCalendarCallback, \
from aiogram_calendar import (
SimpleCalendar,
SimpleCalendarCallback,
DialogCalendar,
DialogCalendarCallback,
get_user_locale
)
from aiogram import Bot, Dispatcher, F
from aiogram.enums import ParseMode
from aiogram.filters import CommandStart
from aiogram.filters.callback_data import CallbackData
from aiogram.client.default import DefaultBotProperties
from aiogram.types import Message, ReplyKeyboardMarkup, KeyboardButton, CallbackQuery
from aiogram.utils.markdown import hbold
from aiogram.client.default import DefaultBotProperties

from config import API_TOKEN

# API_TOKEN = '' uncomment and insert your telegram bot API key here
# Bot token can be obtained via https://t.me/BotFather
API_TOKEN = ''

# All handlers should be attached to the Router (or Dispatcher)
dp = Dispatcher()
Expand Down Expand Up @@ -131,7 +135,7 @@ async def process_dialog_calendar(callback_query: CallbackQuery, callback_data:

async def main() -> None:
# Initialize Bot instance with a default parse mode which will be passed to all API calls
bot = Bot(API_TOKEN, default=DefaultBotProperties(parse_mode=ParseMode.HTML)) # works from aiogram v.3.7.0
bot = Bot(API_TOKEN, default=DefaultBotProperties(parse_mode=ParseMode.HTML))

# And the run events dispatching
await dp.start_polling(bot)
Expand Down