mirror of
https://github.com/python-telegram-bot/python-telegram-bot.git
synced 2024-11-22 07:06:26 +01:00
filename -> filepath
parent
4336fa1bab
commit
0dbac67051
1 changed files with 2 additions and 1 deletions
|
@ -4,6 +4,7 @@ In V12.0b1 we added a persistence mechanism to `telegram.ext`. This wiki page is
|
||||||
- [Included persistence classes](#included-persistence-classes)
|
- [Included persistence classes](#included-persistence-classes)
|
||||||
- [3rd party persistence classes](#3rd-party-persistence-classes)
|
- [3rd party persistence classes](#3rd-party-persistence-classes)
|
||||||
- [What do I need to change?](#what-do-i-need-to-change-)
|
- [What do I need to change?](#what-do-i-need-to-change-)
|
||||||
|
- [Refreshing-at-runtime](#refreshing-at-runtime)
|
||||||
- [Storing Bots](#storing-bots)
|
- [Storing Bots](#storing-bots)
|
||||||
|
|
||||||
## What can become persistent?
|
## What can become persistent?
|
||||||
|
@ -41,7 +42,7 @@ These 3rd party packages contain persistence classes (the list is incomplete):
|
||||||
|
|
||||||
To make your bot persistent you need to do the following.
|
To make your bot persistent you need to do the following.
|
||||||
|
|
||||||
- Create a persistence object (e.g. `my_persistence = PicklePersistence(filename='my_file')`)
|
- Create a persistence object (e.g. `my_persistence = PicklePersistence(filepath='my_file')`)
|
||||||
- Construct `Application` with the persistence (`Application.builder().token('TOKEN').persistence(persistence=my_persistence).build()`).
|
- Construct `Application` with the persistence (`Application.builder().token('TOKEN').persistence(persistence=my_persistence).build()`).
|
||||||
|
|
||||||
This is enough to make `user_data`, `bot_data`, `chat_data` and `ExtBot.callback_data_cache` persistent.
|
This is enough to make `user_data`, `bot_data`, `chat_data` and `ExtBot.callback_data_cache` persistent.
|
||||||
|
|
Loading…
Reference in a new issue