mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-25 06:54:43 +00:00
fix: schedule stickers & set min for paid reactions
This commit is contained in:
@@ -67,6 +67,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
#include <QtSvg/QSvgRenderer>
|
||||
|
||||
// AyuGram includes
|
||||
#include "ayu/ayu_settings.h"
|
||||
#include "ayu/utils/telegram_helpers.h"
|
||||
#include "styles/style_ayu_styles.h"
|
||||
#include "window/window_session_controller.h"
|
||||
@@ -1415,6 +1416,12 @@ void StickerSetBox::Inner::chosen(
|
||||
const auto animation = options.scheduled
|
||||
? Ui::MessageSendingAnimationFrom()
|
||||
: messageSentAnimationInfo(index, sticker);
|
||||
|
||||
if (AyuSettings::isUseScheduledMessages() && !options.scheduled) {
|
||||
auto current = base::unixtime::now();
|
||||
options.scheduled = current + 12;
|
||||
}
|
||||
|
||||
_show->processChosenSticker({
|
||||
.document = sticker,
|
||||
.options = options,
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace Payments {
|
||||
namespace {
|
||||
|
||||
constexpr auto kMaxPerReactionFallback = 2'500;
|
||||
constexpr auto kDefaultPerReaction = 50;
|
||||
constexpr auto kDefaultPerReaction = 1;
|
||||
|
||||
void TryAddingPaidReaction(
|
||||
not_null<Main::Session*> session,
|
||||
|
||||
Reference in New Issue
Block a user