Import org telegrambots bots. TelegramLongPollingBot


Download 26.52 Kb.
Sana18.02.2023
Hajmi26.52 Kb.
#1211019
Bog'liq
New Microsoft Word Document


import org.telegram.telegrambots.bots.TelegramLongPollingBot;
import org.telegram.telegrambots.meta.TelegramBotsApi;
import org.telegram.telegrambots.meta.api.methods.send.SendMessage;
import org.telegram.telegrambots.meta.api.objects.Update;
import org.telegram.telegrambots.meta.api.objects.replykeyboard.InlineKeyboardMarkup;
import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.InlineKeyboardButton;
import org.telegram.telegrambots.meta.exceptions.TelegramApiException;
import org.telegram.telegrambots.updatesreceivers.DefaultBotSession;

import java.io.IOException;


import java.util.ArrayList;
import java.util.List;

public class Main extends TelegramLongPollingBot {


public static void main(String[] args) throws TelegramApiException {
System.out.println("Ishlayopti");
TelegramBotsApi api = new TelegramBotsApi(DefaultBotSession.class);
api.registerBot(new Main());

}


public void onUpdateReceived(Update update) {
if(update.getMessage().getText().equals("/start")){
String chatId = update.getMessage().getChatId().toString();
try {
button(chatId);
} catch (TelegramApiException e) {
throw new RuntimeException(e);
}
}
if(update.hasCallbackQuery()){
String chatId = update.getCallbackQuery().getId().toString();
String data = update.getCallbackQuery().getData();
if(data.equals("vaqt")){
try {
execute(Boshqaruv.updateController(update));
} catch (TelegramApiException e) {
throw new RuntimeException(e);
} catch (IOException e) {
throw new RuntimeException(e);
}
} else if (data.equals("mano")) {
SendMessage sendMessage = new SendMessage();
sendMessage.setText("Endi kiritiladi");
sendMessage.setChatId(chatId);
try {
execute(sendMessage);
} catch (TelegramApiException e) {
throw new RuntimeException(e);
}
} else if (data.equals("ism")) {
SendMessage sendMessage = new SendMessage();
sendMessage.setText("Nabaviy hadis matnida Allohning go‘zal ismlaridan 99 tasi zikr qilingan. Ularning sharhini\n" +
"\n" +
"quyida ko‘rib chiqamiz:\n" +
"\n" +
"\n" +
"1. Alloh.\n" +
"\n" +
"O‘z sifatida, zotida yagona, ibodat qilish uchun eng munosib, undan boshqa iloh yo‘q Zot.\n" +
"\n" +
"“Alloh” ismi Parvardigorimizning jami go‘zal ismlari maʼnosini o‘zida jamlagan.\n" +
"\n" +
"\n" +
"2. Ar-Rahmon.\n" +
"\n" +
"O‘ta Mehribon, karamli, barcha maxluqotlarga, jumladan, kofirga ham, mo‘minga ham rizq beruvchi Zot.\n" +
"\n" +
"“Rahmon” sifati faqat Alloh taoloning O‘ziga xos. Bu sifat Undan boshqasiga ishlatilmaydi.\n" +
"\n" +
"\n" +
"3. Ar-Rahim.\n" +
"\n" +
"Mehribon, Rahmli, qiyomat kuni faqat mo‘minlarga rahm qiluvchi, Haqiqiy imon keltirganlar\n" +
"\n" +
"gunohini avf qilib, jannatga kirituvchi.\n" +
"\n" +
"“Ar-Rahim” sifati “Ar-Rahmon”dan xosroq bo‘lib, “Oxiratda faqat mo‘minlarga shafqat qiluvchi”\n" +
"\n" +
"maʼnosini bildiradi.\n" +
"\n" +
"Yuqorida “Rahmon” sifatini Alloh taolodan o‘zgaga qo‘llab bo‘lmasligi aytildi. Lekin “Rahim”\n" +
"\n" +
"Allohdan o‘zgalarga, jumladan Payg‘ambarimiz sollallohu alayhi va sallamga nisbatan qo‘llanilishi\n" +
"\n" +
"mumkin (Qarang: “Tavba” surasi, 128-oyat).\n" +
"\n" +
"\n" +
"4. Al-Malik.\n" +
"\n" +
"Barcha mulklarning haqiqiy Egasi, Undan o‘zga ega yo‘q. Alloh xohlagan ishini qila oladi, xohlagan\n" +
"\n" +
"narsasini yaratishi mumkin.\n" +
"\n" +
"\n" +
"5. Al-Quddus.\n" +
"\n" +
"Har qanday ayb-nuqsondan pok, mukammal Zot. Mutlaq muqaddaslik faqat Allohga xos.\n" +
"\n" +
"\n" +
"6. As-Salom.\n" +
"\n" +
"Nuqsonlardan salomat, pok, bandalarini halokatlardan saqlovchi, ularga omonlik, xotirjamlik\n" +
"\n" +
"beruvchi.\n" +
"\n" +
"\n" +
"7. Al-Moʻmin.\n" +
"\n" +
"Dunyoda istalgan bandasiga, oxiratda jahannam o‘tidan faqat mo‘minlarga omonlik beruvchi;\n" +
"\n" +
"omonatga vafo qiluvchi, bandalariga jannat haqida bashorat berib, qiyomat kuni buning tasdig‘i o‘laroq\n" +
"\n" +
"ularni jannatga kirituvchi Zot.\n" +
"\n" +
"\n" +
"8. Al-Muhaymin.\n" +
"\n" +
"Barcha narsani kuzatib turuvchi, maxluqotlarni himoya qiluvchi, ularning har bir holatini bilib\n" +
"\n" +
"turuvchi; har bir narsaga shohid bo‘luvchi; maxluqotlar ishini tadbir qiluvchi; amin, ishonchli,\n" +
"\n" +
"vaʼdasiga vafo qiluvchi.\n" +
"\n" +
"\n" +
"9. Al-Aziz.\n" +
"\n" +
"Kuch-quvvat Egasi, hech qachon mag‘lub bo‘lmaydigan; barcha narsadan g‘olib keluvchi.\n" +
"\n" +
"10. Al-Jabbor.\n" +
"\n" +
"Maxluqotlari ustidan mutlaq G‘olib, ularga O‘zi xohlagan amr-qaytariqlarni joriy qiluvchi.\n" +
"\n" +
"11. Al-Mutakabbir.\n" +
"\n" +
"Ulug‘, Aziz, kibriyo Egasi.\n" +
"\n" +
"12. Al-Xoliq.\n" +
"\n" +
"Avval yo‘q bo‘lgan narsalarni Yaratuvchi, har bir narsani aniq o‘lchov bilan xalq qiluvchi.\n" +
"\n" +
"13. Al-Boriʼ.\n" +
"\n" +
"Yo‘qdan bor qiluvchi.\n" +
"\n" +
"14. Al-Musavvir.\n" +
"\n" +
"Har bir maxluqotiga o‘ziga yarasha, o‘zga maxluqotlardan ajralib turadigan darajada surat beruvchi;\n" +
"\n" +
"bandalariga onalari qornida turgan hollarida O‘zi xohlagan tarzda shakl beruvchi.\n" +
"\n" +
"15. Al-G‘affor.\n" +
"\n" +
"Haqiqiy tavba qiluvchi bandalari xato-kamchiliklarini, gunohlarini doim kechiruvchi,\n" +
"\n" +
"nuqsonlarini berkituvchi.\n" +
"\n" +
"16. Al-Qahhor.\n" +
"\n" +
"Barcha maxluqotlaridan ustun, ularga O‘zining adolatli hukmini yurgizuvchi.\n" +
"\n" +
"17. Al-Vahhob.\n" +
"\n" +
"Bandalariga evazni niyat qilmagan holda juda ko‘p neʼmatlar beruvchi.\n" +
"\n" +
"18. Ar-Razzoq.\n" +
"\n" +
"Rizqlarni yaratib, ularni maxluqotlariga yetkazuvchi, maxluqotlarini doim rizqlantirib turuvchi.\n" +
"\n" +
"19. Al-Fattoh.\n" +
"\n" +
"Bandalariga rizq va rahmat eshiklarini ochuvchi.\n" +
"\n" +
"20. Al-Alim.\n" +
"\n" +
"Barcha narsa va hodisalarning botiniy, zohiriy, eng nozik, eng katta jihatlarigacha Biluvchi, ilmi\n" +
"\n" +
"hamma narsani to‘liq qamrab olgan Zot.\n" +
"\n" +
"21. Al-Qobiz.\n" +
"\n" +
"O‘z hikmati bilan baʼzi bandalari rizqini tor qiluvchi, o‘lim chog‘ida bandalar ruhini oluvchi.\n" +
"\n" +
"22. Al-Bosit.\n" +
"\n" +
"O‘z karami, rahmati bilan xohlagan bandasi rizqini keng qiluvchi, bandalar hayotlik chog‘ida\n" +
"\n" +
"jasadlari ichidagi ruhlarini qo‘yib yuboruvchi.\n" +
"\n" +
"23. Al-Xofiz.\n" +
"\n" +
"Kofir, mushrik, osiy bandalar martabasini pasaytiruvchi.\n" +
"\n" +
"24. Ar-Rofiʼ.\n" +
"\n" +
"Mo‘min bandalari martabasini baland qiluvchi, avliyo bandalarini O‘ziga yaqinlashtiruvchi.\n" +
"\n" +
"25. Al-Muiz.\n" +
"\n" +
"Xohlagan bandasini imon yo‘liga boshlab, aziz-mukarram qiluvchi.\n" +
"\n" +
"26. Al-Muzil.\n" +
"\n" +
"Bandalaridan kimni xohlasa, xor qiluvchi, ulardan azizlikni, mukarramlikni oluvchi.\n" +
"\n" +
"27. As-Samiʼ.\n" +
"\n" +
"Har bir narsani eshitib turuvchi. Bo‘layotgan har qanday voqea-hodisa Allohning eshitishidan,\n" +
"\n" +
"ilmidan xoli emas.\n" +
"\n" +
"28. Al-Basir.\n" +
"\n" +
"Har bir narsani ko‘rib turuvchi, bo‘layotgan har qanday holat Allohning ko‘rishidan chetda qolmaydi.\n" +
"\n" +
"29. Al-Hakam.\n" +
"\n" +
"Mutlaq Hokim. Hech kim Allohning hukmiga eʼtiroz bildirib, qarshilik ko‘rsata olmaydi.\n" +
"\n" +
"30. Al-Adl.\n" +
"\n" +
"Adolatli, mutlaq adolat qiluvchi.\n" +
"\n" +
"31. Al-Latif.\n" +
"\n" +
"Lutf ko‘rsatuvchi, karamli, muloyim, mehribon; har bir narsaning o‘ta nozik jihatlarigacha bilib\n" +
"\n" +
"turuvchi.\n" +
"\n" +
"32. Al-Xabir.\n" +
"\n" +
"Har bir narsaning zohiriy (tashqi), botiniy (ichki) jihatlaridan xabardor Zot.\n" +
"\n" +
"33. Al-Halim.\n" +
"\n" +
"Bandalari isyoniga tezda g‘azab qilmaydigan, ularga imkon beruvchi, osiy bandalariga azob berishga\n" +
"\n" +
"shoshilmaydigan, faqat mavridi kelgandagina jazolovchi.\n" +
"\n" +
"34. Al-Azim.\n" +
"\n" +
"Inson aqli, tafakkuri tasavvur qila olmaydigan darajada ulug‘ Zot.\n" +
"\n" +
"35. Al-G‘afur.\n" +
"\n" +
"Bandalar gunohlarini kechirib, ayb-kamchiliklarini berkituvchi.\n" +
"\n" +
"36. Ash-Shakur.\n" +
"\n" +
"Itoatkor, solih amallar qiluvchi bandalariga nihoyatda ko‘p mukofot beruvchi, oz amal qiluvchi\n" +
"\n" +
"bandalariga ham niyatlariga, ixloslariga yarasha ajr-savob beruvchi.\n" +
"\n" +
"37. Al-Aliy.\n" +
"\n" +
"Juda oliy martabali; Uning zotini, sifatini tasavvur qilishga aqllar ojizlik qiladi.\n" +
"\n" +
"38. Al-Kabir.\n" +
"\n" +
"O‘ta ulug‘, maxluqotlaridan mutlaq ustun, azaliy, abadiy Zot.\n" +
"\n" +
"39. Al-Hafiz.\n" +
"\n" +
"Maxluqotlarini O‘zi xohlagan muddat halokatdan saqlab turuvchi.\n" +
"\n" +
"40. Al-Muqit.\n" +
"\n" +
"“Al-Muqit” sifatining birinchi maʼnosi “Al-Hafiz”niki bilan bir xil. Ikkinchi maʼnosi esa\n" +
"\n" +
"har bir maxluqotiga o‘z nasibasini beruvchidir.\n" +
"\n" +
"41. Al-Hasib.\n" +
"\n" +
"Kifoya qiluvchi, maxluqotlarini kifoya qiladigan darajada rizqlantiruvchi, qiyomat kuni\n" +
"\n" +
"bandalarini hisob qiluvchi.\n" +
"\n" +
"42. Al-Jalil.\n" +
"\n" +
"Ulug‘lik sifatini o‘zida jamlagan Zot; buyuk, ulug‘, oliy.\n" +
"\n" +
"43. Al-Karim.\n" +
"\n" +
"Karami, saxovati cheksiz Zot. Inʼom qilish bilan Allohning xazinasi kamayib qolmaydi.\n" +
"\n" +
"44. Ar-Raqib.\n" +
"\n" +
"Har bir narsani kuzatib turuvchi.\n" +
"\n" +
"45. Al-Mujib.\n" +
"\n" +
"Bandalar ixlos bilan qilgan duolarini ijobat etuvchi.\n" +
"\n" +
"46. Al-Vosiʼ.\n" +
"\n" +
"Rahmati barcha narsadan keng, xohlagan bandasi rizqini kengaytiruvchi.\n" +
"\n" +
"47. Al-Hakim.\n" +
"\n" +
"Har bir tadbirini hikmat bilan amalga oshiruvchi.\n" +
"\n" +
"48. Al-Vadud.\n" +
"\n" +
"O‘zining solih bandalarini yaxshi ko‘ruvchi, ulardan rozi bo‘luvchi, bandalari tomonidan seviluvchi.\n" +
"\n" +
"49. Al-Majid.\n" +
"\n" +
"Shuhrati nihoyatda cheksiz, qadri juda baland; karamining cheki yo‘q, o‘ta saxiy Zot.\n" +
"\n" +
"50. Al-Bois.\n" +
"\n" +
"Mazkur sifatning ikki xil maʼnosi bor: 1. Tiriltiruvchi. 2. Yuboruvchi.\n" +
"\n" +
"Yaʼni, bandalariga payg‘ambarlar yuboruvchi, barcha maxluqotlarini qiyomat kuni qayta\n" +
"\n" +
"tiriltiruvchi.\n" +
"\n" +
"51. Ash-Shahid.\n" +
"\n" +
"Bo‘layotgan har bir narsa, hodisa ustida hozir-shohid bo‘lib turuvchi. Biron narsa Allohning\n" +
"\n" +
"guvohligidan chetda qolmaydi.\n" +
"\n" +
"52. Al-Haq.\n" +
"\n" +
"Mavjudligi haqiqatan tasdiqlangan, Haq, Haqni yuzaga chiqaruvchi Zot.\n" +
"\n" +
"53. Al-Vakil.\n" +
"\n" +
"Bandalari ishlarini amalga oshiruvchi, ularga manfaat yetkazishga kafil Zot.\n" +
"\n" +
"54. Al-Qaviy.\n" +
"\n" +
"Kuch-quvvat Egasi, biron amalni bajarishdan ojiz qolmaydigan Zot. Alloh mutlaq qudrat\n" +
"\n" +
"Sohibidir.\n" +
"\n" +
"55. Al-Matin.\n" +
"\n" +
"O‘ta quvvatli, matonatli Zot. Biron ishni amalga oshirgach, Alloh charchamaydi, zaiflashib\n" +
"\n" +
"qolmaydi.\n" +
"\n" +
"56. Al-Valiy.\n" +
"\n" +
"Yordam beruvchi; valiy bandalarini yaxshi ko‘ruvchi; butun olamdagi maxluqotlari ishlarini\n" +
"\n" +
"boshqarib turuvchi Zot.\n" +
"\n" +
"57. Al-Hamid.\n" +
"\n" +
"Har qanday holatda, har qanday zamonda hamdu sanoga eng munosib, bandalari tomonidan tinimsiz\n" +
"\n" +
"maqtaladigan Zot.\n" +
"\n" +
"58. Al-Muhsiy.\n" +
"\n" +
"Har bir narsani O‘z ilmi bilan hisobga oluvchi, ilmi barcha narsani qamragan, har bir narsaning\n" +
"\n" +
"eng nozik jihatlarini ham, eʼtiborga molik tomonlarini ham inobatga oluvchi.\n" +
"\n" +
"59. Al-Mubdiʼ.\n" +
"\n" +
"Har bir narsani o‘xshashi yo‘q darajada avvaldan Yaratuvchi, yo‘qdan bor qiluvchi.\n" +
"\n" +
"60. Al-Muid.\n" +
"\n" +
"Maxluqotlarini o‘limga qaytaruvchi (yaʼni, o‘ldiruvchi), so‘ng qiyomat kuni ularni yana hayotga\n" +
"\n" +
"qaytaruvchi.\n" +
"\n" +
"61. Al-Muhyi.\n" +
"\n" +
"Qiyomatda o‘liklarni qayta tiriltiruvchi, ularga jon ato etuvchi.\n" +
"\n" +
"62. Al-Mumit.\n" +
"\n" +
"O‘limni yaratuvchi, xohlagan bandasi jonini xohlagan vaqtida oluvchi.\n" +
"\n" +
"63. Al-Hay.\n" +
"\n" +
"Doim tirik, hech qachon o‘lmaydigan Zot.\n" +
"\n" +
"Boqiylik faqat U Zotga xos. O‘lim, foniylik esa maxluqotlarga xos. Bunday sifatlar Allohga\n" +
"\n" +
"nisbat berilmaydi. Alloh barhayotligi bandalar tirikligidan tubdan farq qiladi.\n" +
"\n" +
"64. Al-Qayyum.\n" +
"\n" +
"O‘z-o‘zidan qoim bo‘luvchi, boshqalarni ham qoim qiluvchi, har bir narsa ustida guvoh bo‘luvchi.\n" +
"\n" +
"65. Al-Vojid.\n" +
"\n" +
"Xohlagan narsasini xohlagan vaqtida topuvchi, hech qachon faqir bo‘lmaydigan darajada boy Zot.\n" +
"\n" +
"66. Al-Mojid.\n" +
"\n" +
"Shon-shuhrat Egasi, qadri baland, karamli, saxiy Zot.\n" +
"\n" +
"67. Al-Vohid.\n" +
"\n" +
"Yagona, Yolg‘iz, sherigi yo‘q Zot.\n" +
"\n" +
"Alloh taoloning azalda ham sherigi bo‘lmagan, bundan keyin ham bo‘lmaydi. U Zot o‘z sifatida,\n" +
"\n" +
"zotida, ilohlikda, ibodatga munosiblikda Yakkayu Yagonadir.\n" +
"\n" +
"68. As-Somad.\n" +
"\n" +
"Mazkur sifat bir necha maʼnolarni anglatadi. Jumladan, “mutlaq Hokim”, “doim barhayot\n" +
"\n" +
"turuvchi”, “hech kimga hojati tushmaydigan, aksincha maxluqotlari hojatini ravo qiluvchi Zot”.\n" +
"\n" +
"69. Al-Qodir.\n" +
"\n" +
"Har bir narsaga qodir Zot. Alloh xohlagan ishini qilishdan ojiz emas. Har qanday ish Unga oson.\n" +
"\n" +
"70. Al-Muqtadir.\n" +
"\n" +
"Qudrati cheksiz, nihoyatda kuchli Zot.\n" +
"\n" +
"71. Al-Muqaddim.\n" +
"\n" +
"Xohlagan narsasini oldinga surib, ularni o‘z joyiga qo‘yuvchi. Kim yoki nima oldinga surilishga\n" +
"\n" +
"munosib bo‘lsa, oldinga suradi.\n" +
"\n" +
"72. Al-Muaxxir.\n" +
"\n" +
"Xohlagan narsasini ortga surib, ularni o‘z joyiga qo‘yuvchi. Kim yoki nima ortga surilishga\n" +
"\n" +
"munosib bo‘lsa, ortga suradi.\n" +
"\n" +
"73. Al-Avval.\n" +
"\n" +
"Boshlanishining avvali yo‘q, barcha narsadan avval bo‘lgan Zot.\n" +
"\n" +
"Alloh taolo maxluqotlar yaratilmasidan oldin ham mavjud edi. Dunyodagi barcha narsalar,\n" +
"\n" +
"mavjudotlar “Al-Avval” sifatli Alloh tomonidan yaratilgan.\n" +
"\n" +
"74. Al-Oxir.\n" +
"\n" +
"Maxluqotlar o‘lib ketganidan so‘ng ham boqiy qoluvchi, hech qachon o‘lmaydigan, mavjudligining\n" +
"\n" +
"oxiri yo‘q Zot.\n" +
"\n" +
"75. Az-Zohir.\n" +
"\n" +
"Barcha narsadan ustun, oliy Zot. Atrof-muhitdagi narsalar, holatlar Allohning zohirligiga\n" +
"\n" +
"dalolat qiladi.\n" +
"\n" +
"Haqiqatan, aql yuritgan kishi Allohning borligini, Yakkayu Yagonaligini biladi. Zero, U Zotning\n" +
"\n" +
"mavjudligi ochiq-oydin ko‘rinib turadi.\n" +
"\n" +
"76. Al-Botin.\n" +
"\n" +
"Maxluqotlar nazaridan berkingan, ularga ko‘rinmaydigan Zot. Chunonchi, ko‘z bilan Allohni bu\n" +
"\n" +
"dunyoda ko‘rib bo‘lmaydi.\n" +
"\n" +
"77. Al-Voliy.\n" +
"\n" +
"Barcha narsaning Egasi, ularni tasarruf etuvchi Zot.\n" +
"\n" +
"78. Al-Mutaoliy.\n" +
"\n" +
"Kofirlar U Zotga nisbatan ayb taqashlaridan, mo‘minlar hamdu sanolaridan oliy Zot.\n" +
"\n" +
"Yaʼni, kofir va mushriklarning Alloh taologa nisbatan noloyiq tuhmatlari U Zot shaʼniga putur\n" +
"\n" +
"yetkazmaydi. Mo‘minlar hamdu sanolari esa U Zot ulug‘ligini ziyoda qilmaydi. Chunonchi, bandalari\n" +
"\n" +
"tuhmatlari, hamdu sanolari Alloh taologa zarar ham, foyda ham keltirmaydi. U Zot bandalari\n" +
"\n" +
"qiladigan amallaridan, aytadigan gaplaridan Oliy va Behojatdir.\n" +
"\n" +
"79. Al-Bar.\n" +
"\n" +
"Bandalariga cheksiz yaxshiliklar qiluvchi, lutf-karami, ehsonining cheki yo‘q Zot.\n" +
"\n" +
"80. At-Tavvob.\n" +
"\n" +
"Bandalari ixlos bilan qilgan tavbalarini qabul qiluvchi.\n" +
"\n" +
"81. Al-Muntaqim.\n" +
"\n" +
"G‘azabini qo‘zg‘agan bandalaridan intiqom (qasos) oluvchi, ularni jazolovchi. Lekin Allohning\n" +
"\n" +
"jazolashi zulm emas, adolatdir.\n" +
"\n" +
"82. Al-Afuv.\n" +
"\n" +
"Bandalari gunohlarini kechirib yuboruvchi.\n" +
"\n" +
"Mazkur sifat maʼnosi “Al-G‘afur”nikidan ham kuchliroq. Zero “Al-G‘afur” bandalar gunohlarini\n" +
"\n" +
"berkitishni, “Al-Afuv” gunohlarni kechirishni, o‘chirib yuborishni anglatadi.\n" +
"\n" +
"83. Ar-Rauf.\n" +
"\n" +
"O‘ta Mehribon, nihoyatda Shafqatli, Rahmli Zot.\n" +
"\n" +
"84. Molikul mulk.\n" +
"\n" +
"Mulk egasi, ishlarni O‘zi xohlagan tarzda amalga oshiradi, Uning hukmiga qarshi boruvchi yo‘q,\n" +
"\n" +
"mutlaq tasarruf qiluvchi.\n" +
"\n" +
"85. Zul jaloli val ikrom.\n" +
"\n" +
"Ulug‘lik va karam Egasi.\n" +
"\n" +
"86. Al-Muqsit.\n" +
"\n" +
"Adolatli Zot.\n" +
"\n" +
"Alloh O‘z hukmida, jazo berishida, mahrum etishida adolatlidir. Bandalariga zulm qilmaydi,\n" +
"\n" +
"ularni gunohlariga yarasha jazolaydi, yaxshi ishlarini munosib taqdirlaydi.\n" +
"\n" +
"87. Al-Jomiʼ.\n" +
"\n" +
"Maxluqotlarni hisob qilish uchun qiyomat kuni mahshargohga Jamlovchi.\n" +
"\n" +
"88. Al-G‘aniy.\n" +
"\n" +
"Boy, Behojat Zot. Boshqalarning Allohga hojati tushadi, biroq Alloh hech kimga, hech narsaga\n" +
"\n" +
"muhtoj emas.\n" +
"\n" +
"89. Al-Mug‘niy.\n" +
"\n" +
"Behojat-boy qiluvchi.\n" +
"\n" +
"Alloh bandalari orasidan kimni xohlasa, o‘shani boy-behojat qilib qo‘yadi.\n" +
"\n" +
"90. Al-Moniʼ.\n" +
"\n" +
"O‘ziga itoat etuvchi mo‘min bandalarini har xil kulfatlardan, qiyinchiliklardan asrovchi, ularni\n" +
"\n" +
"balolardan qutqaruvchi; xohlagan bandasidan keng rizqni man qiluvchi.\n" +
"\n" +
"91. Az-Zor.\n" +
"\n" +
"Zararli narsalarni ham yaratuvchi.\n" +
"\n" +
"Alloh yaxshini ham, yomonni ham, foydalini ham, zararlini ham yaratadi. Shu orqali xohlagan\n" +
"\n" +
"maxluqotiga O‘z hikmati bilan zarar yetkazadi.\n" +
"\n" +
"92. An-Nofiʼ.\n" +
"\n" +
"Xohlagan bandasiga manfaat keltiruvchi.\n" +
"\n" +
"93. An-Nur.\n" +
"\n" +
"Ko‘zi ojizlar Allohning nuri bilan ko‘radi. Maʼnaviy so‘qirlar Uning hidoyati ila to‘g‘ri yo‘lni\n" +
"\n" +
"topadi. Alloh O‘zi zohir bo‘luvchi, o‘zgalarni ham zohir qiluvchi Zotdir. U osmonlar va Yerning nuridir.\n" +
"\n" +
"94. Al-Hodiy.\n" +
"\n" +
"Xohlagan bandasini to‘g‘ri yo‘lga yo‘llovchi, hidoyatga boshlovchi.\n" +
"\n" +
"95. Al-Badiʼ.\n" +
"\n" +
"Mislsiz narsalarni yo‘qdan bor qiluvchi.\n" +
"\n" +
"96. Al-Boqiy.\n" +
"\n" +
"Doim boqiy turuvchi, foniylik sifatidan xoli.\n" +
"\n" +
"97. Al-Voris.\n" +
"\n" +
"Barcha maxluqotlar o‘lib ketganidan keyin ham mangu qoluvchi.\n" +
"\n" +
"98. Ar-Rashid.\n" +
"\n" +
"Xohlagan bandasini to‘g‘ri yo‘lga boshlovchi.\n" +
"\n" +
"99. As-Sabur.\n" +
"\n" +
"O‘ta sabrli Zot.\n" +
"\n" +
"Alloh gunohkorlarni jazolashga shoshilmaydi, balki hidoyat yo‘liga yurib, o‘zlarini isloh\n" +
"\n" +
"qilishlariga imkon beradi.");
sendMessage.setChatId(chatId);
}
}
/* if(update.hasMessage()) {
String chatId = update.getMessage().getChatId().toString();
try {
execute(Boshqaruv.updateController(update));
} catch (TelegramApiException e) {
throw new RuntimeException(e);
} catch (IOException e) {
throw new RuntimeException(e);
}
}*/

}
private void button(String chatId) throws TelegramApiException {


SendMessage sendMessage = new SendMessage();
sendMessage.setChatId(chatId);
sendMessage.setText("Assalomu alaykum botga xush kelibsiz.\n");
InlineKeyboardMarkup inlineKeyboardMarkup = new InlineKeyboardMarkup();
List td = new ArrayList<>();
List td1 = new ArrayList<>();
List td2 = new ArrayList<>();

InlineKeyboardButton button = new InlineKeyboardButton("\uD83D\uDD4CNamoz vaqtlari \uD83D\uDD50");


button.setCallbackData("vaqt");
td.add(button);
InlineKeyboardButton button1 = new InlineKeyboardButton("\uD83D\uDD4B Qur'oni Karim ma'nolari");
button.setCallbackData("mano");
td1.add(button1);
InlineKeyboardButton button2 = new InlineKeyboardButton("Allohning 99 ismi");
button.setCallbackData("ism");
td2.add(button2);
List> tr = new ArrayList<>();
tr.add(td);
tr.add(td1);
tr.add(td2);
inlineKeyboardMarkup.setKeyboard(tr);
sendMessage.setReplyMarkup(inlineKeyboardMarkup);
execute(sendMessage);
}

public String getBotUsername() {


return "Islom_uz5_bot";
}

public String getBotToken() {


return "6148572830:AAGn4bPCYHo06a8b1QefeI_JZ7wHFlQciFk";
}

}

Download 26.52 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling