Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Asena Userbot 4.0 #32

Merged
merged 7 commits into from
Apr 20, 2022
Merged

Asena Userbot 4.0 #32

merged 7 commits into from
Apr 20, 2022

Conversation

phaticusthiccy
Copy link
Contributor

@phaticusthiccy phaticusthiccy commented Apr 16, 2022

Bu Güncelleme Üzerinde Şunlar Yer Almaktadır:

  • Speedtest komutunun hataya sebebiyet veren kısmı düzeltildi.
  • Güncelleme kontrolü veya güncelleme isteğinde API_KEY veya APP_NAME uyuşmazlığından oluşan hata düzeltildi.
  • .time komutu için girilen kelime ingilizce olması gerektiğinden çeviri fonskiyonu eklendi.
  • .dogin komutunun bağlı olduğu domain artık var olmadığı için throwbin ile değiştirilerek yeniden kodlandı.
  • .store ve .sinstall komutları için Asena sürümü değişken olarak değiştirildi.
  • .tdk komutu çalışmadığından yenisi ile değiştirildi. (Veriler TDK Sözlükten Çekilir.)
  • .ss komutu, değişen tarayıcı ayarlarna uygun entegresi sağlandı. (Argüman Eklendi)
  • .tts ve .trt komutları tam performans çalışır hale getirildi.
  • Sticker gönderimine izin verilmeyen grupta kullanılan .rgb komutunun hata logu oluşturmasının önüne geçildi.
  • .bardoce komutu mesaj üzerinde kullanıldığında hata veren sorun düzeltildi.
  • Tiktok videolarını hızlı ve sorunsuz indirebilen REST API eklendi.
  • Instagram Video, Fotoğraf, IGTV ve Reel gönderi indirebilen ve profil analizi yapabilen REST API eklendi.
  • Kullanıcıların deneyimini geliştiren canvas fotoğraf (textpro.me) oluşturan REST API eklendi.
  • Girilen 2 cümle arasındaki benzerlik oranını ölçen yeni bir yapay zeka'ya ait REST API eklendi.
  • Girilen oyun'un sistem gereksinimlerini ve daha fazlasını bulmaya yarayan sistemin REST API'si eklendi.
  • Eski .git komutu çalışmadığından yeni REST API ile değiştirildi.
  • .shutdown komutu yanlışlıkla kullanıldığı takdirde geri dönüşü olmadan kapanır. Bunun önüne geçmek için basit bir fonksiyon eklendi.
  • .afk komutunu herhangi bir kanal veya grup mesajı desteklediğinde hata oluşturur. Bunun önüne geçildi.
  • .kick komutu kullanılırken boş bırakıldığında verilen hata logu düzeltildi.
  • Asena isminde yeni bir yapay zeka chatbot artık kullanıcılar ile konuşabilecek. REST API üzerinden dönüş alınan bu sistemde kullanıcılar yapay zeka ile konuşma fırsatı bualacak.
  • @AsenaSupport için yazılan, yeni yapay zeka otomasyon yardım botunun tanıması için Base64<"Asena"> veri, hata logu içine eklendi.
  • Son olarak birkaç düzeltme yapıldı.

Compiler ve Debug üzerinde yapılan testlerde hata'ya rastlanmadı.
Sürüm: 3.0.7 => 4.0

Bot içerisinde kullanılan REST API'ler, benim tarafımdan yazılmış bu depoya aittir.

@phaticusthiccy phaticusthiccy mentioned this pull request Apr 16, 2022
Copy link
Owner

@yusufusta yusufusta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Güzel duruyor. Daha detaylı inceleyeceğim ve bazı yerleri düzelteceğim.

@phaticusthiccy
Copy link
Contributor Author

Teşekkürler, kendi incelememde birkaç küçük sorun gördüm ve bazı şeyler için şöyle yapsam daha iyi olur" kanaatine vardım. Bunu düzenlemeden sonra düşünmek daha iyi olur.

Değişikliklerin için bekleyeceğim.

@phaticusthiccy
Copy link
Contributor Author

Translate modülü güncellendiği halde stabil çalışmıyordu. Ufak bir araştırma sonucunda orjinal Google Translate'e bağlı bbir domain adresinden rahatlıkla response alınabileceğini gördüm. Bot içerisinde bulunan Translate modüllerini buna uygun değiştirdim.

googletrans modülünü tam olarak kaldırmadım. İçinde bulunan LANGUAGES fonksiyonu hala işe yarar bir şekilde çalışıyor.
Bunlara ek birkaç farklı düzeltme yaptım:

  • Admin komutları grup haricinde kullanıldığında hata vermesi düzeltildi.
  • Hash modülü sadece argümanı değil, yanıtlanan mesajı'da çevirebilecek şekilde düzenlendi.

Copy link
Owner

@yusufusta yusufusta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lütfen belirttiğim düzenlemeleri yapar mısın?

Ayrıca botu çalıştırdığında sıkıntısız bot ve fonksiyonlar çalışıyor mu?

userbot/modules/throwbin.py Outdated Show resolved Hide resolved
userbot/modules/sozluk.py Outdated Show resolved Hide resolved
userbot/modules/open_apis_github.py Outdated Show resolved Hide resolved
userbot/modules/open_apis_game.py Outdated Show resolved Hide resolved
@phaticusthiccy
Copy link
Contributor Author

phaticusthiccy commented Apr 20, 2022

VSCode üzerinden herhangi bir syntax hatası veya hatalı boşluk dizilimi gibi bir sorunla karşılaşmadım. Daha önceden şu modüller test edildi ve onaylandı:
tiktok, insta, textpro, benzerlik, game, github, nekobin, ss, shutdown, chatbot, trt, tts

@yusufusta
Copy link
Owner

Eğer bot çalışıyorsa süper. PR kabul ediyorum. Teşekkürler

@yusufusta yusufusta merged commit 2b9dae9 into yusufusta:master Apr 20, 2022
@phaticusthiccy
Copy link
Contributor Author

Ben teşekkür ederim. Sistem üzerinde bir soruna hastlamadım. Herşey Düzgün Çalışıyor.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants