Halo semuanya :)
Saya ingin menunjukkan kepada Anda perkembangan saya dan benar-benar ingin hal ini bermanfaat tidak hanya bagi saya dan lingkungan saya, tetapi juga untuk semuanya.
Dan langsung ke intinya. Ini adalah bot telegram. Ini disebut ini:
EventPlannerCheckerDengan nama ini Anda dapat menemukannya dengan mencari di telegram.
Apa yang dia lakukan dan siapa yang bisa berguna? Saya akan memberi tahu Anda dengan contoh saya mengapa saya melakukannya dan mengapa saya mulai menerapkannya.
Saya suka bermain sepak bola dan saya adalah anggota dari berbagai kelompok dalam getaran dan telegram, di mana orang yang berbeda berkumpul untuk bermain sepak bola bersama. Dan biasanya mengumpulkan dalam kelompok seperti itu cukup sederhana:
-Guys, hari ini kita bermain, waktunya 20:00, lapangannya begini dan begitu. Kami menempatkan pro dan kontra.
Dan lebih jauh ke dalam obrolan, pro, kontra, diskusi tentang permainan masa depan dan seterusnya mulai mengalir. Berapa banyak orang yang datang ke acara itu penting bukan hanya untuk penyelenggara. Banyak pemain memutuskan apakah akan pergi atau tidak, tergantung pada berapa banyak orang yang sudah merespons dan siapa yang merespons. Dan Anda mulai menghitung pro, kontra, mencoba memahami siapa yang akan datang dan siapa yang tidak, dan Anda melakukan ini lebih dari sekali dalam semua waktu yang orang kumpulkan untuk acara tersebut.
Saya pikir banyak yang telah menemukan ini, yang setidaknya sekali di suatu tempat dalam kelompok berkumpul atau mengumpulkan dirinya sendiri dengan bantuan seseorang untuk semacam acara.
Dan baru-baru ini saya masuk ke grup sepak bola lain, di mana orang-orang berkumpul untuk acara tersebut dengan bantuan bot. Dia dapat menerima reaksi dari anggota kelompok dan menampilkan reaksi ini dalam pesan khusus.
Bagiku itu terasa nyaman, tetapi aku melihat sejumlah kekurangan yang diciptakan bot ini dengan pekerjaannya. Dan karena mereka adalah spesialis IT, saya menyarankan agar mereka membuat beberapa perubahan pada kode bot untuk membuatnya lebih nyaman. Dan ternyata ini hanya semacam bot pihak ketiga, kode yang tidak ada hubungannya dengan mereka dan tidak bisa diedit.
Yah, karena saya sudah berurusan dengan bot, saya menyadari - ini adalah kesempatan saya untuk melakukan sesuatu yang berguna dan praktis untuk dunia ini :)
Sekarang garam:
- bot dapat membuat pesan acara khusus yang dilampirkan tombol kontrol;
- menggunakan tombol panggilan balik khusus, setiap anggota grup dapat menandai keinginan / keengganan mereka untuk berpartisipasi dalam acara yang ditentukan;
- Bot menampilkan informasi tentang semua reaksi para peserta dan secara otomatis menghitung mereka yang merespons secara positif.
Acara ini dibuat sangat sederhana. Anda menulis perintah bot:
/event
Nama diperlukan, seperti bot tidak ingin membuat acara kosong.
Dia punya prinsip :)
Contoh di layar:

Untuk keamanan, saya sudah ditanyai, jadi saya akan segera menulis. Privasi bot diatur sehingga tidak memiliki akses ke pesan dalam grup. Dia hanya menerima pesan-pesan yang ditujukan secara pribadi kepadanya dan reaksi terhadap panggilan balik di bawah pesan tersebut.
Anda mungkin bertanya: "Mengapa ada begitu banyak tombol dengan tanda centang, tanda silang, plus dan minus?".
Saya membahas semua opsi yang memungkinkan untuk partisipasi Anda dalam acara tersebut:
- Secara terpisah, Anda secara pribadi menandai partisipasi Anda: kutu atau tanda silang
- a + dan - memungkinkan Anda menunjukkan bahwa dengan atau tanpa Anda acara ini dapat dihadiri oleh orang lain yang tidak ada dalam grup ini.
Ditulis dalam java, berputar di Amazon.
Anda dapat berkomunikasi dengan bot di PM, itu juga akan membuat pesan untuk Anda dengan acara. Tapi dia mulai mendapat manfaat saat Anda menambahkannya ke grup.
Yah, saya berharap bahwa ruang lingkup bot tidak akan terbatas hanya pada grup sepakbola. Dia tahu cara mengumpulkan orang untuk acara apa pun :)
Saya akan berterima kasih atas umpan balik dan saran :)
UPDATE dari 11.11.19Seringkali di PM mereka bertanya bagaimana membuat bot ini berfungsi di saluran.
Di sini ada nuansa dalam karya telegram dengan saluran.
Bot tidak menerima pesan yang Anda poskan ke saluran.
Dan karena dia tidak melihat pesan, dia tidak akan bisa bekerja dengan mereka. Dia tidak dapat membuat acara dalam mode otomatis.
Atau, Anda dapat membuat varian dari perintah yang akan mengirim acara yang dibuat dengan sengaja ke nama saluran yang ditentukan. Saya akan memikirkannya dan mungkin menambahkan fungsi seperti itu.
Sejauh ini, saat ini, bot hanya dapat bekerja dalam grup / obrolan.