-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
335 lines (281 loc) · 13.4 KB
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
const {Telegraf} = require('telegraf');
const bot = new Telegraf('Webhooks Token');
bot.command('start',ctx =>{
ctx.deleteMessage();
console.log(ctx.from)
bot.telegram.sendMessage(ctx.chat.id, `
مرحبا بك عزيزي المتابع ${ctx.from.first_name} أو هل ادعوك ${ctx.from.username} في قناة خيرات حسان 😊🌻🌸 للبدأ إختر من القائمة
أو اضغط على /`,{
})
})
//method that displays the inline keyboard buttons
bot.hears('من نحن ؟', ctx =>{
bot.telegram.sendMessage(ctx.chat.id,' https://www.facebook.com/Algerianpositivevibes مجموعة شبابية جزائرية من مختلف ربوع الوطن، تهدف لإحداث التغيير و النهوض بالأمة وفق تعاليم ديننا الحنيف عن طريق تقديم مبادرات و فعاليات في شتى المجالات، لايفات مع ضيوف أكفاء من كل أنحاء الوطن العربي، منشورات دينية، تعليمية، ثقافية ...',{})
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/apv.jpg"
})
})
bot.hears('/command1', ctx => {
console.log(ctx.from)
let Message = `🌻 لائحة الخدمات`;
ctx.deleteMessage();
bot.telegram.sendMessage(ctx.chat.id, Message, {
reply_markup: {
keyboard: [
[ {
text: "من نحن ؟",
callback_data: 'من نحن ؟'
},
{
text:"حول الحدث",
callback_data:"حول الحدث"
},
{
text: "💛🖤 أهدافنا",
callback_data: 'أهدافنا'
},
{
text: "💛🖤 صفحاتنا",
callback_data: 'صفحاتنا'
},
{
text: "💛 شعارنا",
callback_data: 'شعارنا'
},
// {
// text: "رايس",
// callback_data: 'رايس'
// },
{
text: "💛 الأبيفي",
callback_data: 'الأبيفي'
},
// {
// text: "نقولك حاجة ؟",
// callback_data: 'نقولك حاجة ؟',
// },
{
text: "♥ حصن المسلم",
callback_data: 'حصن المسلم'
}
],
]
}
})
})
bot.hears('💛🖤 أهدافنا', ctx =>{
bot.telegram.sendMessage(ctx.chat.id,`🔸️ أهدافنا:
ترك الآثر الطيب ✅
إيصال رسالة هادفة ✅
خلق البيئة الملائمة للشباب لإظهار قدراتهم ✅
العمل على تعزيز القيم و رفع مستوى الوعي ✅
🔸️ رسالتنا :
▪️ نسعى لنشر الفكر السوي و تغيير الذهنيات بين أوساط الشباب .
🔸️ نظرتنا :
▪️نتطلع إلى تقديم برامج نوعية تحدث فارق في المجتمع . `,{})
})
bot.hears('💛 شعارنا',ctx =>{
bot.telegram.sendMessage(ctx.chat.id,'🔸️ شعارنا : ▪️《شركاء في العطاء 💛 》',{})
})
// bot.hears('رايس', ctx =>{
// bot.telegram.sendMessage(ctx.chat.id,'@Ahmedamine05 محتاجينك',{})
// })
bot.hears('💛 الأبيفي', ctx =>{
bot.telegram.sendMessage(ctx.chat.id,'خلينيي منييي قوة وصايي',{})
})
// bot.hears('/command8', ctx =>{
// bot.telegram.sendMessage(ctx.chat.id,`واه خيو ${ctx.from.first_name}`,{})
// })
// bot.hears('نقولك حاجة ؟', ctx =>{
// bot.telegram.sendMessage(ctx.chat.id,'أسطورة وصايي',{})
// })
bot.hears('💛🖤 صفحاتنا', ctx => {
console.log(ctx.from)
let Message = `🌻 🌹تعرف على صفحاتنا `;
ctx.deleteMessage();
bot.telegram.sendMessage(ctx.chat.id, Message, {
reply_markup: {
keyboard: [
[ {
text: "ATM 🧡",
callback_data: 'ATM'
},
{
text: "💙 بعبق القرآن نحيا",
callback_data: 'بعبق القرآن نحيا'
},
{
text: "💚 نفس طبي",
callback_data: 'نفس طبي'
},
{
text: "❤️ تذوق كتابا",
callback_data: 'تذوق كتابا'
},
{
text: "🤎 مغلوبة فانتصر",
callback_data: 'مغلوبة فانتصر'
},
{
text: "Bac Bag 🤍",
callback_data: 'Bac Bag'
}
],
]
}
})
})
// return the page link plus the description
bot.hears('ATM 🧡', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/ATM.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,'https://www.facebook.com/Algeriantechmakersdz2021 صفحة تقنیة یُدیرھا شباب واعد، یرید الإسھام في بناء مجتمع تعلمي یواكب التغیرات في المجال التّقني والتكنولوجيا بصفة عامة',{
})
})
bot.hears('💙 بعبق القرآن نحيا', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/bi3aba9.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,'https://www.facebook.com/bi3abaqalquran ھي صفحة دینیة تربویة، تعمل على نصح شباب الجزائر بضرورة الالتزام بواجباتھم الدینیة والأخلاقیة وجعلھم یتقربون من الله عزوجل وذلك عن طریق منشورات تعلیمیة دورات قرءانیة وندوات علمیة بحضور مشایخ ودكاترة من ربوع الوطن العربي.',{
})
})
bot.hears('💚 نفس طبي', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/nafas.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,' https://www.facebook.com/medicalbreath ھي صفحة طبیة، تنشر مختلف ال مواضیع التوعویة صحیة في كل المجالات تغذیة، طب، صیدلة، أسنان..',{
})
})
bot.hears('❤️ تذوق كتابا', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/tadawa9.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,'https://www.facebook.com/tadaweqkitab ھي صفحة تھتم خصیصا بمحبي الكتب والمطالعة بحیث یتم تقدیم من خلالھا مراجعات، اقتباسات، تحدیات ومسابقات كل ھذا من أجل تنمیة عادة المطالعة في مجتمعنا.',{
})
})
bot.hears('Bac Bag 🤍', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/bacbag.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,'https://www.facebook.com/bacbag22 لأن البكالوریا ھي مفتاح المستقبل ، صفحة تھتم بالمقبلین على اجتیاز الامتحان المصیري و مساعدتھم طوال عامھم الدراسي بمعیة مجموعة من الأساتذة و المختصین.',{
})
})
bot.hears('🤎 مغلوبة فانتصر', ctx => {
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/maghlubah.jpg"
})
bot.telegram.sendMessage(ctx.chat.id,'https://www.facebook.com/maghlubah ھي صفحة تھدف لنصرة قضیتنا وقضیة كل المسلمین فلسطین والمسجد الأقصى كما تساھم في الدفاع عن كل القضایا العادلة لمسلمي العالم',{
})
})
bot.hears('♥ حصن المسلم', ctx => {
console.log(ctx.from)
let Message = `🌻🌹 لا تنس الأذكار`;
ctx.deleteMessage();
bot.telegram.sendMessage(ctx.chat.id, Message, {
reply_markup: {
keyboard: [
[
{
text: "📿 دعاء سيد الإستغفار",
callback_data: 'دعاء سيد الإستغفار'
},
{
text: "☀ أذكار الصباح",
callback_data: 'أذكار الصباح',
},
{
text: "🌓 أذكار المساء",
callback_data: 'أذكار المساء',
},
{
text: "💤 أذكار النوم",
callback_data: 'أذكار النوم'
}
],
]
}
})
})
bot.hears("☀ أذكار الصباح", ctx=>{
bot.telegram.sendPhoto(ctx.chat.id, {
source:"res/adkar/adkar_sabah.jpg"
})
})
bot.hears("🌓 أذكار المساء", ctx=>{
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/adkar/adkar_masaa.jpg"
})
})
bot.hears("💤 أذكار النوم", ctx=>{
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/adkar/adkar_nawm.jpg"
})
})
bot.hears("📿 دعاء سيد الإستغفار", ctx=>{
bot.telegram.sendPhoto(ctx.chat.id, {
source: "res/adkar/sayid_istighfar.jpg"
})
})
bot.hears('حول الحدث', ctx => {
console.log(ctx.from)
let Message = ` معلومات عامة حول حدث رمضان : خيرات حِسان 🌹`;
ctx.deleteMessage();
bot.telegram.sendMessage(ctx.chat.id, Message, {
reply_markup: {
keyboard: [
[ {
text: "🌷 التعریف بالحدث:",
callback_data: 'التعریف بالحدث:'
},
{
text: "🌸 المكان و التوقيت:",
callback_data: 'المكان و التوقيت:'
},
{
text: "🌻 النشاطات المزمع تنظيمها :",
callback_data: 'النشاطات المزمع تنظيمها :'
}
],
]
}
})
})
bot.hears("🌷 التعریف بالحدث:", ctx=>{
bot.telegram.sendMessage(ctx.chat.id,'الحدث عبارة عن ملتقى علمي توعوي تحت مسمى " خیرات حسان »، بمناسبة اقتراب شھر رمضان المبارك، سیتم من خلالھ تقدیم نشاطات متنوعة في المجال الطبي، الدیني، التقني والمقدسي موجھة للشباب والأطفال، بغرض تصحیح العادات والمعتقدات الخاطئة في رمضان وتوجیھ الناس للسلوكیات الحسنة والاجابة عن التساؤلات المطروحة.',{})
})
bot.hears("🌸 المكان و التوقيت:", ctx=>{
bot.telegram.sendMessage(ctx.chat.id,'السبت 26 مارس 2022 في (لم يتم تحديد الموقع بعد)',{})
})
bot.hears("🌻 النشاطات المزمع تنظيمها :", ctx=>{
bot.telegram.sendMessage(ctx.chat.id,`
1 - 💚 نفس طبي
- رمضان بنظرة علمیة طبیة فضلھ وفوائده.
- الصیام والأمراض المزمنة.
- تقدیم نصائح ومعلومات طبیة حول رمضان والاجابة على الأسئلة المطروحة .
2 - 💙 بعبق القرآن نحیا
- مسابقة سمعنا تلاوتك .
- تصحیح بعض المعتقدات الخاطئة في رمضان،
- التطرق لمواضیع دینیة مختلفة ونشر معلومات للعامة.
3 - 🤎 مغلوبة فانتصر
- فلسطين ھي قضیة الأمة الاسلامیة، لا بد أن نجعلھا جزءا من حديثنا، عن طریق التعریف بالقضیة، ومعرفة معالم المسجد الأقصى والتطرق لقصة الاسراء والمعراج،
وشرحھا للأطفال .
4 - ❤️ تذوق كتابا
- إقتراح مجموعة من الكتب الدینیة .
- مناقشة بعض الكتب .
- مبادرة فالتمسوا نورا .
5 - BacBag 🤍
- الدعم النفسي لطلاب البكالوریا .
- تقدیم نصائح وتوجیه الطلاب في المراجعة .
6 - Algerian Tech Makers 🧡
- التعریف بتطبیق أواب والتطبیقات المفیدة المساعدة على العبادة بالإضافة الى القنوات العلمیة التقنیة المفیدة والمحتوى التقني .
ملاحظة: كل فریق سیقوم بمسابقة حول المواضیع التي یتطرق الیھا، والفائز یقدم له ھدیة .
`,{})
})
//method to start get the script to pulling updates for telegram
Connection = () => {
console.log('Bot is launching .. 🕔');
console.log('200 OK ✅');
}
bot.launch();
Connection();