কম্পিউটার টিউটোরিয়াল

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

Android আপনাকে নোটিফিকেশন কন্ট্রোল দেয়, কিন্তু পর্যাপ্ত কন্ট্রোল দেয় না। আপনি একটি অ্যাপ সম্পূর্ণ সাইলেন্ট করতে পারেন বা এর চ্যানেল টুইক করতে পারেন, কিন্তু फिरও মার্কেটিং অ্যালার্ট স্লিপ থ্রু করে। আমি একটি উপায় চাইছিলাম অ্যাপ সম্পূর্ণ ডিজেবল ছাড়া নোটিফিকেশন ফিল্টার করার। DoNotNotify আপনাকে Android নোটিফিকেশন সিলেক্টিভলি ব্লক করতে দেয়, উপযোগীগুলো রেখে স্প্যাম ডিচ করে। এই ফ্রি টুল হাসল ছাড়া Android-এ কন্টেন্ট-ভিত্তিক নোটিফিকেশন ফিল্টারিং অফার করে।

Android-এ ইতিমধ্যে নোটিফিকেশন চ্যানেল আছে, তবুও কেন নויזি?

নোটিফিকেশন চ্যানেল গুলো ক্লাটার ফিক্স করার জন্য সাপPOSED ছিল। অ্যাপস অ্যালার্ট ক্যাটেগরাইজ করতে পারে মেসেজ, রিমাইন্ডার, এবং প্রোমোশন হিসেবে। সেটা থিওরিতে কাজ করে। Gmail প্রোমোশনকে সোশ্যাল আপডেট থেকে আলাদা করে, এবং Instagram পোস্টকে মেসেজ থেকে আলাদা করে।

প্র্যাকটিসে, অনেক অ্যাপ অনরিলেটেড অ্যালার্ট একই চ্যানেলে বান্ডেল করে। এমনকি যখন ক্যাটেগরি থাকে, সেগুলো প্রায়শি টু ব্রড হয় উপযোগী হওয়ার জন্য। আরও গুরুত্বপূর্ণ, Android নোটিফিকেশন কন্টেন্ট অনুযায়ী ফিল্টার করতে পারে না। এটি অ্যাপ এবং চ্যানেল অনুযায়ী ফিল্টার করে, কন্টেন্ট অনুযায়ী নয়। Amazon-এর মতো অ্যাপ সবকিছু Orders & Recommendations-এ লামা করে, অর্থাৎ আপনি ভাইটাল শিপিং অ্যালার্ট পান এন্ডলেস “লিমিটেড-টাইম” ডিলের সাথে মিক্সড। তাই, আপনার চয়েস সিম্পল এবং ফ্রাস্ট্রেটিং। উভয়قبুল করুন অথবা উভয় ডিজেবল করুন।

সেই জন্য এনগেজমেন্ট-ড্রাইভেন অ্যালার্ট টিকে থাকে। সোশ্যাল অ্যাপ ডায়রেক্ট মেসেজকে ভ্যানিটি নোটিফিকেশনের সাথে মিক্স করে। রিটেইল অ্যাপ ডেলিভারি কনফার্মেশনকে ফ্ল্যাশ সেলের সাথে মিক্স করে। এমনকি আপনি Android Privacy Dashboard-এর মতো টুলস ব্যবহার করে অ্যাপ পারমিশন অডিট করলেও, নোটিফিকেশন ওভারলোড থাকে। পারমিশন ডেটা এক্সেস কন্ট্রোল করে। সেগুলো ইন্টারাপশন কন্ট্রোল করে না। Android সোর্স অনুযায়ী ফিল্টার করে। এটি ল্যাঙ্গুয়েজ অনুযায়ী ফিল্টার করে না।

DoNotNotify শুধু অ্যাপ দিয়ে নয়, কন্টেন্ট অনুযায়ী নোটিফিকেশন ফিল্টার করে

DoNotNotify একটি ফ্রি Android নোটিফিকেশন ফিল্টার যা টাইটেল এবং টেক্সট স্ক্যান করে, রুলস প্রয়োগ করে ম্যাচ ব্লক করার জন্য আপনার কাছে পৌঁছানোর আগে। এটি ডেনিলিস্ট (স্পেসিফিক ফ্রেজ ব্লক) বা অ্যালাউলিস্ট (শুধু নির্দিষ্টগুলোর অনুমতি), সিম্পল কীওয়ার্ড ম্যাচ বা রেজেক্স অ্যাডভান্সড প্যাটার্ন ম্যাচিং-এর সাথে সাপোর্ট করে।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

আপনি অ্যাপ-স্পেসিফিক রুলস সেট করতে পারেন, যেমন Amazon-এ ডিল ব্লক করা কিন্তু ডেলিভারি অনুমতি দেওয়া। এতে পপুলার অ্যাপের জন্য প্রি-বিল্ট রুলস থাকে, ই-কমার্স, সোশ্যাল মিডিয়া, এবং আরও জন্য অটো-ইনস্টলড। ইতিহাস লগ আপনাকে রিভিউ এবং টুইক করতে দেয়, ইম্পোর্ট/এক্সপোর্ট সহ সহজ ব্যাকআপের জন্য।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

সবকিছু আপনার ডিভাইসে লোকালি চলে। অ্যাপ ইন্টারনেট পারমিশন চায় না, তাই এটি নোটিফিকেশন ডেটা এক্সটার্নালি ট্রান্সমিট করতে পারে না। এটি ওপেন সোর্সও, যার মানে এর আচরণ পাবলিকলি রিভিউ করা যায়।

আমার সিমুলেটেড নোটিফিকেশন টেস্টের সাথে, এই সেটআপ আমাকে আমার ফোনের ওপর স্প্যাম নোটিফিকেশন ব্লক করার গ্র্যানুলার কন্ট্রোল দিয়েছে। স্টক টুলস থেকে দূরে। এর মানে হলো অ্যানয়িং নোটিফিকেশন বন্ধ করা ওভারকিল ছাড়া, ব্যাটারি সংরক্ষণ (আমার সপ্তাহ भर রানে ১% এর নিচে ব্যবহার), এবং আপনার ডিভাইস সিকিউর রাখা।

৪৮ ঘন্টা চালানোর পর আমি আসলে কী ব্লক করলাম

আমার প্রথম ভুল হলো DoNotNotify ইনস্টল করার পর, আমি তাত্ক্ষণিক ১৫টি রুল তৈরি করলাম। তারপর আমি আমার ব্যাংক থেকে একটি সাসপিশিয়াস চার্জ সম্পর্কে একটি নোটিফিকেশন ব্লক করলাম। আমাকে অ্যাপের ব্লক করা নোটিফিকেশন লিস্টে খুঁজে বের করতে হয়েছে এবং ম্যানুয়ালি একটি এক্সসেপশন তৈরি করতে হয়েছে।

আমার যা করলাম সেটা করবেন না। DoNotNotify কে কমপক্ষে ২৪ ঘন্টা কোনো রুল ছাড়া চলতে দিন। এটি সাইলেন্টলি আপনার নোটিফিকেশন ইতিহাস কালেক্ট করবে এবং আপনাকে সেটিতেस्पষ্ট রিকারিং প্যাটার্ন দেখাবে।

আমার পর্যবেক্ষণ কালের পর, আমি এই পাঁচটি রুল প্রি-বিল্ট অপশনগুলোর পাশাপাশি তৈরি করলাম:

  • রিটেইল অ্যাপ থেকে discount, flash sale, unused offer, ends tonight ব্লক করলাম, এবং অর্ডার কনফার্মেশন এবং ডেলিভারি আপডেট রেখে দিলাম।
  • YouTube এবং Spotify থেকে recommended, you might like, trending ব্লক করলাম, এবং আসল সাবস্ক্রিব্ড কন্টেন্ট রেখে দিলাম।
  • Instagram-এ ডায়রেক্ট মেসেজ এবং মেনশন রেখে দিলাম যখন এনগেজমেন্ট অ্যালার্ট ব্লক করা হয়েছিল।
  • Gmail নোটিফিকেশন যেগুলো স্পষ্ট নিউজলেটার ল্যাঙ্গুয়েজ কন্টেইন করে, বিশেষ করে unsubscribe থাকা মেসেজগুলো, সাপ্রেস করলাম।
  • Google Android সিস্টেম অ্যালার্ট, যেমন Searchbox, DeskClock, এবং Play Services, গায়েব হয়েছে, যখন ক্রিটিক্যাল অ্যালার্ট seperti Battery Low থাকলো।

অ্যাপ ইনস্টল করার আগে, আমি গড়ে ৪৫ থেকে ৭০ নোটিফিকেশন পাতাম দিনে। কয়েকটি রুল রিফাইন করার পর, সেই নাম্বার প্রায় ১৮-এ নেমে এলো। এবং সেই ১৮টি রিলেভ্যান্ট ছিল। পার্থক্য আচরণগত। আমি কম ফোনে হাত দিই কারণ এটি কম ইন্টারআপ্ট করে।

৫ মিনিটের অধীনে সেট আপ করুন

Play Store থেকে DoNotNotify ইনস্টল করুন। এটি ফ্রি এবং Android 7+ সাপোর্ট করে। অ্যাপ খুলুন এবং Enable Notification Access ট্যাপ করুন। Android আপনাকে পারমিশন দেয়ার জন্য প্রম্পট করবে কারণ অ্যাপটিকে নোটিফিকেশন ইন্টারসেপ্ট এবং বিশ্লেষণ করতে হবে।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

আপনি পারমিশন ভেরিফাই করতে পারেন Settings → Apps → DoNotNotify → Permissions-এ। আপনি জিরো ইন্টারনেট অ্যাক্সেস দেখবেন।

তারপর কমপক্ষে ২৪ থেকে ৪৮ ঘন্টা অপেক্ষা করুন। এটি একটি রিয়েলিস্টিক ইতিহাস বিল্ড করতে দিন যাতে আপনি কী ব্লক করবেন সেটা অনুমান করছেন না।

প্যাটার্ন দৃশ্যমান হলে, History ট্যাবে ট্যাপ করুন, যেকোনো অ্যানয়িং অ্যালার্ট সিলেক্ট করুন, এবং Create Rule সিলেক্ট করুন। এছাড়া, আপনি Advanced configurations → enable time limits ট্যাপ করতে পারেন।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

ফিল্টার যোগ করুন। টাইটেল/বডি-এ কীওয়ার্ড, অ্যাপ-স্পেসিফিক, রেজেক্স প্রয়োজন হলে। তিন থেকে পাঁচ রুল দিয়ে শুরু করুন। শুরুতে ওভার-ফিল্টারিং করলে কনফিউশন তৈরি হতে পারে।

আপনি Android-এর বিল্ট-ইন নোটিফিকেশন চ্যানেল ব্যবহার করতে থাকুন ব্রড কন্ট্রোলের জন্য। DoNotNotify-কে নুয়ান্স হ্যান্ডেল করতে দিন। এটি একটি নোটিফিকেশন ফিল্টারিং অ্যাপ হিসেবে চিন্তা করুন যা চ্যানেল সিস্টেমের টপে বসে। অন্যান্য Android সেটিংস কাস্টমাইজ করার মতো, এটি নেটিভ টুলসের সাথে লেয়ারড হলে সেরা কাজ করে।

সাধারণ সমস্যা ট্রাবলশুটিং

আপনি যদি ভুলে কিছু গুরুত্বপূর্ণ ব্লক করলে। DoNotNotify → Blocked খুলুন → ব্লক করা নোটিফিকেশন ট্যাপ করুন → View rule → Allow notifications like this। একটি অ্যালাউলিস্ট রুল তৈরি করুন আপনার ব্লক ওভাররাইড করতে।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

যদি DoNotNotify নোটিফিকেশন সেটিংসে শো না করে, ইনস্টলেশনের পর আপনার ফোন রিস্টার্ট করুন। যদি এখনও না দেখায়, Play Store থেকে আনইনস্টল এবং রি-ইনস্টল করুন।

DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন DoNotNotify: অপরিহার্য নোটিফিকেশন রেখে Android স্প্যাম অ্যালার্ট ব্লক করুন

নিশ্চিত করুন আপনি আগে আপনার রুলস এক্সপোর্ট করেছেন আনইনস্টল করার আগে, যাতে সেগুলো হারিয়ে না যায়। Settings → Export/Import Rules → Export-এ যান, এবং JSON ফাইলটি সেভ করুন।

এটি কাদের জন্য (এবং কারা এড়িয়ে যাবেন)

এই টুলটি অর্থপূর্ণ যদি নোটিফিকেশন সেটিংস সামঞ্জস্য করার পরেও আপনার ফোন ব্যস্ত লাগে। এটি বিশেষভাবে উপযোগী যদি আপনি নির্দিষ্ট অ্যাপগুলোর ওপর নির্ভর করেন কিন্তু তাদের এনগেজমেন্ট-ড্রাইভেন অ্যালার্ট পছন্দ না করেন। প্রাইভেসি-কনশাস লোকেরা অফলাইন, ওপেন-সোর্স ডিজাইন পছন্দ করবেন। এটি সিস্টেম-ওয়াইড কন্ট্রোল প্রসারিত করে, তেমনই আপনার X টাইমলাইন থেকে অনওয়ান্টেড এলিমেন্ট রিমুভ করে ফিড ডিক্লাটার করার মতো।

DoNotNotify প্রয়োজন নাও হতে পারে যদি আপনি ইতিমধ্যে চ্যানেলস অ্যাগ্রেসিভলি ম্যানেজ করেন এবং কদাচিৎ overwhelmd ফিল করেন। যদি স্ট্রিক্ট Do Not Disturb শিডিউল আপনার জন্য কাজ করে, বা আপনি দিনে ১০টির কম নোটিফিকেশন পান, অ্যাডেড লেয়ার সেটআপকে জাস্টিফাই করতে পারে না।

Android-এর নোটিফিকেশন সিস্টেম চ্যানেল লেভেলে থামে। এটি নোটিফিকেশনের আসল কন্টেন্ট ইভ্যালুয়েট করে না। সেই গ্যাপটি হলো যেখানে DoNotNotify Android নোটিফিকেশন ব্লক করে একটি স্মার্টার এবং আরও প্রিসাইজ উপায়ে।

এক সপ্তাহ ব্যবহার করার পর, আমার ফোন এখনো আমাকে নোটিফাই করে যখন সাপPOSED। এটি আর প্রতি কয়েক মিনিটে আমার অটেনশনের জন্য প্রতিযোগিতা করে না। Android নেটিভ কন্টেন্ট-লেভেল ফিল্টারিং চালু না করার পর্যন্ত, সিগন্যাল শোঢ় থেকে নয়েজ আলাদা করার এটি সবচেয়ে ইফেক্টিভ উপায়ের একটি।

  1. স্বাস্থ্য ও পারফরম্যান্স বাড়াতে ৪টি সেরা অ্যান্ড্রয়েড ফিটনেস গ্যাজেট ও অ্যাপ

  2. টপ ১০ ফ্রি অ্যান্ড্রয়েড পোস্টার মেকার অ্যাপ – ২০২২ গাইড

  3. ২০২২ গাইড: আইফোন ও আইপ্যাডের জন্য সেরা ১০ স্প্যাম কল ব্লকার

  4. গেম অফ থ্রোন্স ফ্যানদের জন্য ৬টি সেরা অ্যাপ