func WithHash(hash string) Option {
	return func(options *options) {
		options.apiHash = hash
	}
}
Application identifier hash for Telegram API access, which can be obtained at https://my.telegram.org
package tdjson
func WithTestDC() Option {
	return func(options *options) {
		options.useTestDC = true
	}
}
func WithDatabaseDir(path string) Option {
	return func(options *options) {
		options.databaseDirectory = path
	}
}
func WithFilesDir(path string) Option {
	return func(options *options) {
		options.filesDirectory = path
	}
}
func WithFileDatabase() Option {
	return func(options *options) {
		options.useFileDatabase = true
	}
}
func WithChatInfoDatabase() Option {
	return func(options *options) {
		options.useChatInfoDatabase = true
	}
}
func WithMessageDatabase() Option {
	return func(options *options) {
		options.useMessageDatabase = true
	}
}
func WithSecretChats() Option {
	return func(options *options) {
		options.useSecretChats = true
	}
}
func WithID(id string) Option {
	return func(options *options) {
		options.apiID = id
	}
}