mirror of
https://github.com/by-sonic/tglock.git
synced 2026-05-22 15:31:42 +03:00
Rebrand VPN bot mentions to @rosevpnru_bot + RoseVPN; add promo banner at top of README
This commit is contained in:
2
HABR.md
2
HABR.md
@@ -278,7 +278,7 @@ cargo build --release
|
|||||||
|
|
||||||
macOS: после скачивания `xattr -cr tglock-macos-arm64 && chmod +x tglock-macos-arm64`
|
macOS: после скачивания `xattr -cr tglock-macos-arm64 && chmod +x tglock-macos-arm64`
|
||||||
|
|
||||||
**P.S.** Для полного обхода блокировок (YouTube, Discord, Instagram и всё остальное) — **[by sonic VPN](https://t.me/bysonicvpn_bot)**.
|
**P.S.** Для полного обхода блокировок (YouTube, Discord, Instagram и всё остальное) — **[RoseVPN](https://t.me/rosevpnru_bot)**.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
16
README.md
16
README.md
@@ -1,3 +1,17 @@
|
|||||||
|
<!-- ROSEVPN-BANNER-START -->
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://t.me/rosevpnru_bot">
|
||||||
|
<img alt="RoseVPN — быстрый VPN" src="https://img.shields.io/badge/%F0%9F%8C%B9%20RoseVPN-%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C%D1%81%D1%8F%20%D0%B2%20Telegram-E63946?style=for-the-badge&logo=telegram&logoColor=white&labelColor=1a1a1a" height="40"/>
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<sub><b>Быстрый VPN с обходом YouTube, Discord, Instagram</b> · Бесплатный пробный период · Подключение за 30 секунд через бот <a href="https://t.me/rosevpnru_bot">@rosevpnru_bot</a></sub>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- ROSEVPN-BANNER-END -->
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<h1 align="center">TGLock</h1>
|
<h1 align="center">TGLock</h1>
|
||||||
<p align="center"><b>Обход блокировки Telegram через WebSocket-туннель</b></p>
|
<p align="center"><b>Обход блокировки Telegram через WebSocket-туннель</b></p>
|
||||||
@@ -69,7 +83,7 @@ cargo build --release
|
|||||||
|
|
||||||
## VPN
|
## VPN
|
||||||
|
|
||||||
Для обхода блокировок **всех** приложений — **[by sonic VPN](https://t.me/bysonicvpn_bot)**
|
Для обхода блокировок **всех** приложений — **[RoseVPN](https://t.me/rosevpnru_bot)**
|
||||||
|
|
||||||
## Лицензия
|
## Лицензия
|
||||||
|
|
||||||
|
|||||||
@@ -185,13 +185,13 @@ impl eframe::App for App {
|
|||||||
.inner_margin(egui::Margin::symmetric(12, 6))
|
.inner_margin(egui::Margin::symmetric(12, 6))
|
||||||
.show(ui, |ui| {
|
.show(ui, |ui| {
|
||||||
ui.horizontal(|ui| {
|
ui.horizontal(|ui| {
|
||||||
ui.colored_label(ACCENT, egui::RichText::new("by sonic VPN").size(12.0).strong());
|
ui.colored_label(ACCENT, egui::RichText::new("RoseVPN").size(12.0).strong());
|
||||||
ui.colored_label(TEXT2, egui::RichText::new("Обход для всех приложений").size(11.0));
|
ui.colored_label(TEXT2, egui::RichText::new("Обход для всех приложений").size(11.0));
|
||||||
ui.with_layout(egui::Layout::right_to_left(egui::Align::Center), |ui| {
|
ui.with_layout(egui::Layout::right_to_left(egui::Align::Center), |ui| {
|
||||||
if ui.add(egui::Button::new(
|
if ui.add(egui::Button::new(
|
||||||
egui::RichText::new("@bysonicvpn_bot").size(11.0).strong().color(ACCENT)
|
egui::RichText::new("@rosevpnru_bot").size(11.0).strong().color(ACCENT)
|
||||||
).frame(false)).clicked() {
|
).frame(false)).clicked() {
|
||||||
let _ = open::that("https://t.me/bysonicvpn_bot");
|
let _ = open::that("https://t.me/rosevpnru_bot");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user